
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2025-13071 is a Reflected Cross-Site Scripting (XSS) vulnerability in the Custom Admin Menu WordPress plugin through version 1.0.0. The plugin fails to sanitize and escape a user-supplied parameter before reflecting it back in the page output, enabling attackers to inject malicious scripts. It was publicly disclosed on November 18, 2025, and assigned a CVSS v3.1 base score of 7.1 (High) (WPScan, Red Hat CVE).
The root cause is improper neutralization of input during web page generation (CWE-79), where the msg parameter passed to the plugin's admin settings page is reflected in the HTML response without sanitization or escaping. An attacker can craft a malicious URL targeting the /wp-admin/admin.php?page=adminmenu-settings&msg= endpoint and inject arbitrary JavaScript (e.g., <svg/onload=alert(document.domain)>). Exploitation requires no authentication but does require user interaction — specifically, a high-privilege user such as an administrator must be tricked into clicking the crafted link (WPScan).
Successful exploitation allows an attacker to execute arbitrary JavaScript in the context of a logged-in administrator's browser session, potentially leading to session token theft, credential harvesting, unauthorized administrative actions (such as creating rogue admin accounts or installing malicious plugins), and full site compromise. Because the attack targets high-privilege users, the blast radius extends to the entire WordPress installation and any data accessible to the administrator (WPScan, Red Hat CVE).
A public proof-of-concept URL is available via WPScan, making exploitation straightforward for any attacker who can deliver the crafted link to an administrator. The EPSS score is 0.029% (very low probability of near-term exploitation), and there is no evidence of active in-the-wild exploitation or inclusion in the CISA KEV catalog at this time. No threat actor attribution has been reported (WPScan, Feedly).
https://target.com/wp-admin/admin.php?page=adminmenu-settings&msg=<svg/onload=alert(document.domain)>./wp-admin/admin.php?page=adminmenu-settings containing URL-encoded HTML/JavaScript tags (e.g., %3Csvg, %3Cscript, onload=, alert() in the msg parameter.msg parameter values from external or unexpected IP addresses.As of the disclosure date (November 18, 2025), there is no known fix available for the Custom Admin Menu plugin — WPScan lists it as having "no known fix" (WPScan). Site administrators should immediately deactivate and remove the Custom Admin Menu plugin until a patched version is released. As a general defense-in-depth measure, implement a Web Application Firewall (WAF) to filter reflected XSS payloads, and train administrators to be cautious of unsolicited links to the WordPress admin panel.
The vulnerability was discovered and reported by researcher Yousof Nahya, who submitted it to WPScan (WPScan). It was included in the Wordfence Intelligence Weekly WordPress Vulnerability Report for the week of November 17–23, 2025. No significant broader media coverage or notable community debate has been observed beyond standard vulnerability tracking platforms.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."