SecuPress Free
cpe:2.3:a:secupress:secupress:*:*:*:*:wordpress:*:*
- <= 2.3.9
A vulnerability exists in the SecuPress Free WordPress Security plugin, in all versions through 2.3.9, due to a lack of proper capability checks in the 'secupress_reinstall_plugins_admin_ajax_cb' function. This flaw enables authenticated attackers with Subscriber-level access or higher to install arbitrary plugins on the WordPress site.
Exploitation of this vulnerability allows for unauthorized installation of plugins, which could lead to further security risks, such as the introduction of malicious code or the creation of backdoors on the affected site.
To reproduce this vulnerability, an authenticated user with Subscriber-level access or higher can send an AJAX request to the 'secupress_reinstall_plugins' action. The request can include a list of plugins to be reinstalled. The absence of a proper authorization check allows the user to install plugins that may not be authorized or desired.
Users are advised to update the SecuPress Free WordPress Security plugin to version 2.3.10 or a newer patched version.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.