WordPress Plugin Vulnerabilities
MStore API < 3.4.5 - Unauthenticated PHP File Upload
Description
The api/flutter_woo/config_file REST endpoint of the plugin, does not have proper authorisation in place (only checking if the plugin has a license), nor enough validation against the config file sent in the request. As a result, unauthenticated users could use such endpoint to upload a PHP file, leading to RCE
We confirmed that the issue is still present in the latest version (currently 3.4.4). The vendor has been notified on October 5th, 2021
Proof of Concept
Affects Plugins
References
Exploitdb
Miscellaneous
Original Researcher
spacehen
Verified
Yes
WPVDB ID
Timeline
Publicly Published
2021-10-05 (about 4 years ago)
Added
2021-10-05 (about 4 years ago)
Last Updated
2022-04-15 (about 4 years ago)