Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify WooCommerce store running plugin ≤3.7.5
-
DeliveryCraft URL injecting JavaScript payload into vulnerable parameter
-
ExploitDeliver link to authenticated store administrator via phishing
-
ExecutionVictim clicks link, browser executes injected script
-
PersistExfiltrate admin session cookie or nonce
-
ImpactAuthenticate to WordPress admin panel as victim
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 | No authentication to WordPress or WooCommerce is required to deliver the exploit payload (PR:N in CVSS vector). However, exploitation requires a victim user to interact with the attacker-controlled input - specifically, to visit or click a URL or page containing the injected script (UI:R). The plugin must be installed and active on a WordPress/WooCommerce installation running version 3.7.5 or earlier. The scope change (S:C) indicates the injected script executes in the victim's browser session, not on the server, so server-side access is not required by the attacker. Exploitation is limited by the need for victim interaction and by the fact that the highest-value targets (administrators with backend access) require the admin to be authenticated to WordPress at the time of exploitation to achieve account takeover - unauthenticated visitors are lower-value targets whose browser sessions may yield less access. |
| Impact | The CVSS 3.1 score of 7.1 is driven by network accessibility (AV:N), low complexity (AC:L), no required privileges (PR:N), and a scope change (S:C), partially offset by required user interaction (UI:R) and limited individual impact ratings (C:L/I:L/A:L). Real-world risk is moderate-to-elevated for WooCommerce operators: the unauthenticated vector means any internet user can craft a malicious payload, and the primary attack target is likely store administrators or authenticated customers whose session cookies could be exfiltrated. No EPSS data was provided in the intelligence; however, the plugin's broad deployment across WooCommerce stores makes it an attractive mass-exploitation target if a working payload is published. No active exploitation is confirmed (no CISA KEV listing), and no public exploit or proof-of-concept was identified in the provided data. The A:L rating in the provided CVSS vector is atypical for XSS and may reflect page-load disruption rather than a genuine denial-of-service capability - this metric warrants vendor clarification. |
| Exploit ScenarioDerived | An attacker identifies a WooCommerce store running Facebook for WooCommerce 3.7.5 or earlier and crafts a URL embedding malicious JavaScript in a vulnerable parameter exposed by the plugin - for example, a product search or tracking endpoint that reflects input without sanitization. The attacker distributes the crafted URL via phishing email or social media targeting store administrators; when the administrator clicks the link while authenticated to the WordPress dashboard, the injected script executes in their browser, exfiltrating session cookies or wp-nonce tokens that grant the attacker administrative access to the WordPress backend. No exploit code has been publicly identified, but the unauthenticated nature of the flaw lowers the barrier to exploitation significantly. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 06, 2026
Unauthenticated cross-site scripting in the Facebook for WooCommerce WordPress plugin version 3.7.5 and earlier allows remote attackers to inject and execute arbitrary JavaScript in a victim's browser without any prior authentication. The scope change (S:C) in the CVSS vector confirms the script executes in the victim's browser context, enabling session hijacking, credential theft, or malicious redirects against WooCommerce store visitors or administrators. No public exploit code has been identified at time of analysis, and this vulnerability has not been added to the CISA KEV catalog.
RemediationAI
Update the Facebook for WooCommerce plugin to the version released after 3.7.5 - consult the WordPress Plugin Directory or the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/facebook-for-woocommerce/vulnerability/wordpress-facebook-for-woocommerce-plugin-3-7-5-cross-site-scripting-xss-vulnerability for the confirmed patched release version, which is not independently specified in the available intelligence data. If an immediate update is not possible, a compensating control is to disable the Facebook for WooCommerce plugin entirely until patching is feasible, which eliminates the attack surface at the cost of losing Facebook Pixel tracking, product catalog sync, and Facebook Shop integration. Additionally, deploying a web application firewall rule targeting reflected XSS patterns in the plugin's URL parameters can reduce exploitation likelihood but does not eliminate the root cause and may produce false positives on legitimate traffic. Note that the exact fixed version number is not confirmed by the provided references and should be verified directly with the WordPress Plugin Directory changelog before deploying.
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
The affected component is the Facebook for WooCommerce WordPress plugin (CPE: cpe:2.3:a:facebook:facebook_for_woocommerce:*:*:*:*:*:*:*:*), a Meta-developed integration that connects WooCommerce e-commerce stores with Facebook Shops, Pixel tracking, and product catalog sync. CWE-79 (Improper Neutralization of Input During Web Page Generation) indicates that user-supplied input is reflected or stored in HTTP responses without adequate sanitization or encoding, causing the browser to interpret attacker-controlled data as executable script. The unauthenticated nature (PR:N) means the injection point is accessible without any WordPress or WooCommerce account, likely a publicly exposed parameter in the plugin's front-end functionality such as a product feed endpoint, search parameter, or tracking parameter processed by the Facebook Pixel integration.
Know when Facebook 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-delivered XSS with no auth required and scope change into victim browser; A:N assessed because XSS does not credibly impact availability.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Unauthenticated Cross Site Scripting (XSS) in Facebook for WooCommerce <= 3.7.5 versions.
Executive ViewAI
The Facebook for WooCommerce plugin (version 3.7.5 and earlier) contains an unauthenticated cross-site scripting vulnerability affecting all site visitors and administrators. Attackers can inject malicious scripts into browsers without authentication, enabling session hijacking, credential theft, and malicious redirects-directly threatening customer data, payment information, and store integrity.
Plugin removal or disabling pending patch availability; Web Application Firewall rules blocking XSS payloads targeting plugin endpoints; Content Security Policy headers to prevent inline script execution; regular vendor advisory monitoring for patch release notifications.
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.
React Server Components in React 19.x contain a critical pre-authentication remote code execution vulnerability (CVE-202
Denial of service against HTTP/2 server implementations allows remote unauthenticated attackers to exhaust server resour
A lack of input validation exists in tac_plus prior to commit 4fdf178 which, when pre or post auth commands are enabled,
Due to use of unsafe YAML deserialization logic, an attacker with the ability to modify local YAML configuration files c
The wp_ajax_save_fbe_settings and wp_ajax_delete_fbe_settings AJAX actions of the Facebook for WordPress plugin before 3
The run_action function of the Facebook for WordPress plugin before 3.0.0 deserializes user supplied data making it poss
An invalid free in Thrift's table-based serialization can cause the application to crash or potentially result in code e
Out-of-bounds write in the (1) mb_detect_encoding, (2) mb_send_mail, and (3) mb_detect_order functions in Facebook HHVM
Infinite recursion in wddx in Facebook HHVM before 3.15.0 allows attackers to have unspecified impact via unknown vector
The array_*_recursive functions in Facebook HHVM before 3.15.0 allows attackers to have unspecified impact via unknown v
Self recursion in compact in Facebook HHVM before 3.15.0 allows attackers to have unspecified impact via unknown vectors
Integer overflow in StringUtil::implode in Facebook HHVM before 3.15.0 allows attackers to have unspecified impact via u
EUVD-2026-53910
GHSA-3x4j-9pf3-g254
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB