CVE-2025-10706
Published: 16 October 2025
Summary
CVE-2025-10706 is a high-severity Missing Authorization (CWE-862) vulnerability in Themeforest (inferred from references). Its CVSS base score is 8.8 (High).
Operationally, exploitation aligns with the MITRE ATT&CK technique Exploit Public-Facing Application (T1190); ranked in the top 46.1% of CVEs by exploit likelihood; it is not currently listed in the CISA KEV catalog.
The strongest mitigations our analysis identified are NIST 800-53 AC-3 (Access Enforcement) and CM-11 (User-installed Software).
Threat & Defense at a Glance
Threat & Defense Details
Mitigating Controls (NIST 800-53 r5)AI
Enforces approved authorizations for logical access to system resources, directly addressing the missing capability check that allows unauthorized plugin installation.
Prohibits or controls user-installed software on systems, preventing subscriber-level attackers from installing arbitrary plugins.
Employs least privilege to restrict subscriber accounts from possessing capabilities needed for plugin installation, reducing exploitation risk despite the flawed function.
MITRE ATT&CK Enterprise TechniquesAI
Why these techniques?
The vulnerability allows exploitation of a public-facing WordPress application (T1190) via missing authorization, enabling low-privileged authenticated users (subscriber+) to install arbitrary plugins, facilitating privilege escalation (T1068).
NVD Description
The Classified Pro theme for WordPress is vulnerable to unauthorized plugin installation due to a missing capability check in the 'cwp_addons_update_plugin_cb' function in all versions up to, and including, 1.0.14. This makes it possible for authenticated attackers, with subscriber-level access…
more
and above, to install arbitrary plugins on the affected site's server which may make remote code execution possible. Note: The required nonce for the vulnerability is in the CubeWP Framework plugin.
Deeper analysisAI
CVE-2025-10706 is a vulnerability in the Classified Pro theme for WordPress, affecting all versions up to and including 1.0.14. It arises from a missing capability check in the 'cwp_addons_update_plugin_cb' function, which allows unauthorized plugin installation. The issue is rated at CVSS 8.8 (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) and maps to CWE-862 (Missing Authorization). Note that the required nonce for the vulnerability is located in the CubeWP Framework plugin.
Authenticated attackers with subscriber-level access or higher can exploit this vulnerability over the network with low complexity and no user interaction required. By leveraging the flawed function, they can install arbitrary plugins on the affected WordPress site's server, which may enable remote code execution.
Mitigation details and further advisories are available from sources including the Wordfence threat intelligence page at https://www.wordfence.com/threat-intel/vulnerabilities/id/2954583e-4ebe-4658-b132-0085f2b1cf08?source=cve and the Classified Pro theme page on ThemeForest at https://themeforest.net/item/classifiedpro-recommerce-classified-wordpress-theme/44528010.
Details
- CWE(s)