HIGH 7.1

CVE-2026-56043: Unauthenticated XSS in Customer Reviews for WooCommerce

A cross-site scripting (XSS) vulnerability exists in the Customer Reviews for WooCommerce plugin (versions 5.110.1 and earlier) that allows attackers to inject malicious scripts without authentication. An attacker can craft a malicious review that, when viewed by site visitors, executes JavaScript in their browsers. This can lead to session hijacking, credential theft, malware distribution, or defacement of the WooCommerce storefront.

Source data · NVD / CISA · public domain

CVSS
3.1 · 7.1 HIGH · CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
Weaknesses (CWE)
CWE-79
Affected products
0 configuration(s)
Published / Modified
2026-06-26 / 2026-06-26

NVD description (verbatim)

Unauthenticated Cross Site Scripting (XSS) in Customer Reviews for WooCommerce <= 5.110.1 versions.

1 reference(s) · View on NVD →

SEC.co analysis · AI-assisted, reviewed against source

Technical summary

The vulnerability is an unauthenticated stored or reflected XSS flaw (CWE-79) in the Customer Reviews for WooCommerce plugin. The plugin fails to properly sanitize and escape user-supplied input in review submissions before rendering it to other users. Because the vulnerability requires user interaction (clicking a link or viewing a review), it is classified as requiring UI interaction, but the cross-site nature (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C) means it can impact confidentiality, integrity, and availability across site boundaries.

Business impact

WooCommerce storefronts using this plugin are exposed to brand damage, customer trust erosion, and potential data compromise. Attackers can use injected scripts to capture customer payment information, steal session tokens, or redirect users to phishing sites. For e-commerce operators, this threatens transaction integrity and regulatory compliance (PCI DSS). The lack of authentication requirements means any unauthenticated visitor can submit or trigger the attack.

Affected systems

The Customer Reviews for WooCommerce plugin in versions 5.110.1 and earlier are affected. Sites running this plugin on WordPress with WooCommerce are at risk. The attack surface includes any publicly accessible review submission or display functionality.

Exploitability

This vulnerability has a low barrier to exploitation. No authentication is required, network access is straightforward, and the attack complexity is low. However, successful exploitation does require user interaction—typically a victim must view the malicious review or click a crafted link. The broad scope (cross-site impact) increases its severity, as injected code can affect other users and potentially the site itself.

Remediation

Immediately upgrade the Customer Reviews for WooCommerce plugin to a version newer than 5.110.1 that includes XSS sanitization fixes. Verify the fix by reviewing the plugin's changelog or security advisory. If an immediate upgrade is not possible, disable the plugin and use alternative review solutions until a patch is applied.

Patch guidance

Check the official WooCommerce plugin repository or vendor advisory for available patches. Update to the latest version of Customer Reviews for WooCommerce as soon as possible. Test the update in a staging environment before deploying to production to ensure compatibility with your WooCommerce installation.

Detection guidance

Monitor web server and application logs for suspicious input in review submissions—look for script tags, event handlers (onclick, onerror), or encoded JavaScript payloads. Review user-submitted content for anomalous patterns. A Web Application Firewall (WAF) can block requests containing common XSS payloads. Browser-based detection of injected scripts and unexpected redirects may also alert customers to compromise.

Why prioritize this

Although not yet listed on CISA's Known Exploited Vulnerabilities catalog, this HIGH-severity XSS affects a widely used plugin on thousands of e-commerce sites. The lack of authentication and low complexity make it an attractive target for opportunistic attackers. E-commerce sites storing customer data should prioritize patching to prevent data exfiltration and maintain PCI compliance.

Risk score, explained

CVSS 7.1 (HIGH) reflects the moderate confidentiality, integrity, and availability impact combined with unauthenticated network access and low complexity. The requirement for user interaction prevents a 'Critical' rating, but the broad cross-site scope and potential for customer data theft justify the HIGH classification.

Frequently asked questions

Can an attacker exploit this without a WooCommerce account?

Yes. The vulnerability is unauthenticated, meaning any visitor to the site can potentially inject malicious code through review submissions or other exposed input vectors.

Will a Web Application Firewall (WAF) protect us?

A WAF can reduce risk by blocking requests with common XSS payloads, but it is not a substitute for patching. The plugin itself must be updated to properly sanitize input.

Should we disable reviews entirely while awaiting a patch?

If patching is delayed, disabling the plugin or review functionality is prudent. Alternative review solutions can be evaluated as temporary measures.

Does this vulnerability affect all WooCommerce sites?

Only sites running the Customer Reviews for WooCommerce plugin in version 5.110.1 or earlier are affected. Sites using WooCommerce's built-in reviews or different review plugins are not impacted by this specific CVE.

This analysis is for informational purposes. Always verify affected version numbers and patch availability against the official vendor advisory before taking action. No exploit code or proof-of-concept is provided here. Test patches in non-production environments first. Coordinate with your security team and WooCommerce support for deployment guidance specific to your environment. Source: NVD (public-domain), retrieved 2026-08-05. Analysis generated by SEC.co (claude-haiku-4-5).