Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious URL with XSS payload
-
DeliveryDeliver link via phishing or web redirect
-
ExploitVictim (admin/authenticated user) clicks crafted link
-
ExecutionBrowser renders unsanitized plugin output
-
PersistInjected script executes in WooCommerce store session
-
ImpactExfiltrate session tokens or perform unauthorized admin actions
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 attacker authentication is required (CVSS PR:N), but the attack depends on a victim - ideally a WooCommerce store administrator or authenticated user - actively clicking a specially crafted link (CVSS UI:R). The vulnerability is constrained to WordPress installations running WooCommerce with the Upsell Order Bump Offer plugin at version 3.1.5 or earlier. The scope change (S:C) means the injected payload executes in the victim's browser origin, not in an isolated sandbox, broadening the post-exploitation surface. Exploitation is not possible without the victim's interaction; defenders should focus on user awareness of phishing links alongside patching. |
| Impact | The CVSS 7.1 score (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L) reflects a reflected XSS exploitable remotely with low complexity and no attacker authentication, tempered by the requirement for victim interaction. The scope change is the key risk amplifier - injected scripts execute in the victim's browser origin and can harvest session cookies or trigger authenticated WooCommerce admin operations. No EPSS score was provided, and the vulnerability is absent from CISA KEV, placing exploitation status as theoretical at time of analysis; however, even a mid-sized e-commerce operation in opole running WooCommerce should treat an unauthenticated XSS targeting store admins as a meaningful remediation priority given the value of WooCommerce administrator sessions. The reported A:L (availability low) metric in the provided CVSS vector is atypical for reflected XSS, which generally carries no direct availability impact - this metric may be an overstatement and is not reflected in the independent assessed vector. |
| Exploit ScenarioDerived | An attacker crafts a URL containing a JavaScript payload embedded in a parameter rendered unsanitized by the plugin and delivers it to a WooCommerce store administrator via a phishing email or malicious redirect. When the admin clicks the link and the browser renders the plugin's response, the injected script executes within the store's authenticated session, enabling session token theft or unauthorized administrative actions such as modifying orders or store settings. No public exploit code has been identified, but the low-complexity, unauthenticated nature of the attack makes it accessible to any attacker with basic XSS knowledge. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 02, 2026
Unauthenticated cross-site scripting in the Upsell Order Bump Offer for WooCommerce plugin (WP Swings) allows remote attackers to inject malicious scripts into victim browsers by tricking authenticated users into visiting a crafted URL. All versions through 3.1.5 are confirmed affected per CPE data published by Patchstack. No public exploit code or active exploitation (CISA KEV) has been identified at time of analysis.
RemediationAI
Update the Upsell Order Bump Offer for WooCommerce plugin to the latest available version above 3.1.5 via the WordPress admin dashboard or the WordPress plugin repository. The Patchstack advisory (https://patchstack.com/database/wordpress/plugin/upsell-order-bump-offer-for-woocommerce/vulnerability/wordpress-upsell-order-bump-offer-for-woocommerce-plugin-3-1-5-cross-site-scripting-xss-vulnerability) should be consulted for the exact patched version number, as it was not explicitly confirmed in available input data. If immediate patching is not feasible, a web application firewall rule blocking reflected XSS patterns on this plugin's endpoints can serve as a compensating control, though overly broad WAF rules may interfere with legitimate upsell offer rendering and should be tuned carefully against known-good traffic.
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 Upsell Order Bump Offer for WooCommerce WordPress plugin, developed by WP Swings and identified in CPE as cpe:2.3:a:wp_swings:upsell_order_bump_offer_for_woocommerce. CWE-79 (Improper Neutralization of Input During Web Page Generation - Cross-site Scripting) indicates that user-supplied input is insufficiently sanitized or escaped before being reflected into browser-rendered output. The CVSS scope-change metric (S:C) combined with PR:N and UI:R is consistent with reflected XSS - a crafted request parameter is echoed into a page rendered in the victim's authenticated session, allowing script execution in the WooCommerce store's browser origin context.
Know when Upsell Order Bump Offer For Woocommerce 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
Reflected XSS with browser-origin scope change; no attacker authentication required; availability impact not applicable to client-side script injection.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Unauthenticated Cross Site Scripting (XSS) in Upsell Order Bump Offer for WooCommerce <= 3.1.5 versions.
Executive ViewAI
The Upsell Order Bump Offer for WooCommerce plugin (all versions through 3.1.5) contains a cross-site scripting vulnerability that allows attackers to inject malicious scripts into customer browsers when authenticated users visit crafted URLs, potentially leading to credential theft, session hijacking, or payment fraud. With no vendor patch available, organizations using this plugin face immediate risk to customer data and transaction integrity.
Immediate: disable the plugin pending patch availability. Interim mitigations include implementing WAF rules to filter XSS payloads, enforcing strict CSP headers to prevent inline script execution, restricting user access to WooCommerce admin and customer accounts through IP allowlisting, and deploying real-time detection rules to monitor for malicious script injections in store traffic. Re-enable only after vendor releases patched version (monitor Patchstack advisory for CVE-2026-81288 updates).
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.
Broken authentication in the Upsell Order Bump Offer for WooCommerce plugin (versions 3.1.4 and earlier) allows remote u
Reflected cross-site scripting (CWE-79) in the WP Swings 'Upsell Order Bump Offer for WooCommerce' WordPress plugin affe
EUVD-2026-69924
GHSA-wmqp-jwjr-9frx
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB