Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessSubmit crafted review with script payload
-
DeliveryPayload stored or reflected unsanitized
-
ExploitVictim loads affected review page
-
ExecutionScript executes in victim browser
-
ImpactSteal session or redirect user
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires the Customer Reviews for WooCommerce plugin (≤ 5.110.1) to be installed and active on a WordPress/WooCommerce site, and - per the CVSS vector - requires victim interaction (UI:R): a user must load the page that renders the attacker-injected content for the script to fire. No authentication is required to inject the payload (PR:N), and attack complexity is low (AC:L), so the attacker side needs no special privileges or configuration. What limits exploitation is the dependency on victim interaction and the fact that impact is rated Low across C/I/A, meaning consequences are bounded by what script in the victim's browser context can achieve rather than direct server compromise. The description does not specify whether the XSS is stored or reflected or name the exact vulnerable parameter/feature, so the precise injection vector should be confirmed against the vendor advisory. |
| Impact | Signals are moderate and partly incomplete. The CVSS 3.1 base score of 7.1 reflects network attack vector, low complexity, and no privileges required, but it is tempered by the User Interaction requirement (UI:R) - a victim must visit or render the malicious content - and only Low impact across confidentiality, integrity, and availability. The Changed scope inflates the score relative to the limited per-impact ratings. No KEV listing and no POC were indicated, and no EPSS probability was provided, so there is no evidence of widespread or active exploitation; this looks like a real but routine plugin XSS rather than an urgent mass-exploitation event. A notable gap: the description labels this 'Unauthenticated XSS' and the vector confirms PR:N, but it does not state whether the payload is stored or reflected, which materially changes how easily a victim can be lured - verify the injection point with the Patchstack advisory. |
| Exploit ScenarioDerived | An attacker submits a product review (or sends a crafted request to a review-handling endpoint) containing a malicious script payload that the plugin stores or reflects without proper encoding. When a shopper or store administrator subsequently views the product page or review listing, the script executes in their browser session, enabling session/cookie theft, content defacement, or redirection. No public exploit code is identified at this time, and successful exploitation depends on a victim viewing the malicious content (UI:R). |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 26, 2026
Stored/reflected Cross-Site Scripting in the Customer Reviews for WooCommerce WordPress plugin (versions up to and including 5.110.1) lets unauthenticated attackers inject malicious script that executes in a victim's browser when they view the affected page. The CVSS:3.1 vector (AV:N/PR:N/UI:R, scope changed) indicates network-reachable, no-authentication exploitation that requires the victim to interact with attacker-controlled content. There is no public exploit identified at time of analysis and the issue is not listed in CISA KEV; EPSS data was not provided.
RemediationAI
Update the Customer Reviews for WooCommerce plugin to the first release above 5.110.1 once the vendor publishes it; no exact fixed version was included in the provided data, so confirm the patched release via the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/customer-reviews-woocommerce/vulnerability/wordpress-customer-reviews-for-woocommerce-plugin-5-110-1-cross-site-scripting-xss-vulnerability) before deploying. If a patched version is not yet available, compensating controls include placing a Web Application Firewall (such as Patchstack's or another WordPress-aware WAF) in front of the site with XSS rules covering the review-submission and review-display paths, which may produce false positives on legitimate reviews containing markup; enabling manual moderation/approval of all reviews before they render so injected payloads are caught before reaching shoppers, at the cost of slower review publishing; and adding a restrictive Content-Security-Policy to limit inline-script execution, which can break legitimate inline scripts and themes if not tuned. Disabling the plugin entirely removes the risk but also removes review functionality.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Customer Reviews for WooCommerce is a popular WooCommerce add-on plugin that collects, moderates, and displays product reviews on WordPress storefronts. The root cause is CWE-79 (Improper Neutralization of Input During Web Page Generation), meaning user-supplied input - plausibly review content, reviewer fields, or related request parameters - is rendered back into a page without sufficient output encoding or input sanitization. Because the CVSS scope is Changed (S:C), the injected script executes in a security context different from the vulnerable component, which is typical of XSS where attacker code runs in the browser/session of the viewing user rather than the plugin's own context. No CPE strings were supplied; affected-product identity is derived from the EUVD entry for the plugin.
Know when Wordpress Plugin gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
Network-reachable unauthenticated injection (AV:N/PR:N/AC:L) requiring a victim to view the content (UI:R); browser-context script execution crosses scope (S:C) with limited C/I/A impact.
Primary rating from Vendor (patchstack).
CVSS VectorVendor: patchstack
DescriptionCVE.org
Unauthenticated Cross Site Scripting (XSS) in Customer Reviews for WooCommerce <= 5.110.1 versions.
Articles & Coverage 1
Executive ViewAI
The Customer Reviews for WooCommerce plugin (versions 5.110.1 and earlier) contains a cross-site scripting vulnerability enabling unauthenticated attackers to inject malicious code into customer reviews on WordPress e-commerce sites. When customers view compromised reviews, injected scripts execute in their browsers, potentially compromising account credentials and payment information. Any organization using this plugin immediately exposes customer data and transaction integrity to exploitation risk.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Disable plugin or restrict review submission to authenticated users with strict input validation; (2) Implement Web Application Firewall rules to filter script injection patterns in review submissions; (3) Deploy Content Security Policy headers with script-src restrictions to prevent inline script execution; (4) Monitor vendor security advisories for patch availability and timeline.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
More in Wordpress Plugin
View allThe Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil
Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote
The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner
The AI Engine WordPress plugin through version 3.1.3 exposes Bearer Token values through the /mcp/v1/ REST API endpoint
The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut
The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via
The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based
SQL injection in the NotificationX WordPress plugin (versions up to and including 2.8.2) allows unauthenticated remote a
The POST SMTP Mailer - Email log, Delivery Failure Notifications and Best Mail SMTP for WordPress plugin for WordPress i
The MasterStudy LMS WordPress Plugin - for Online Courses and Education plugin for WordPress is vulnerable to union base
The Email Subscribers by Icegram Express plugin for WordPress is vulnerable to SQL Injection via the ‘hash’ parameter in
EUVD-2026-39704
GHSA-c8g2-rm3w-x2p5
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB