Skip to main content

Upsell Order Bump Offer CVE-2026-81288

| EUVDEUVD-2026-69924 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-09-02 Patchstack GHSA-wmqp-jwjr-9frx
7.1
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Craft malicious URL with XSS payload
  2. Delivery
    Deliver link via phishing or web redirect
  3. Exploit
    Victim (admin/authenticated user) clicks crafted link
  4. Execution
    Browser renders unsanitized plugin output
  5. Persist
    Injected script executes in WooCommerce store session
  6. Impact
    Exfiltrate 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.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

Upsell Order Bump Offer for WooCommerce n/a ≤3.1.5

Affected Packages

euvd upsell_order_bump_offer_for_woocommerce no fix

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

Vendor (Patchstack) PRIMARY 7.1 HIGH
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
vuln.today AI 6.1 MEDIUM

Reflected XSS with browser-origin scope change; no attacker authentication required; availability impact not applicable to client-side script injection.

3.1 AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:A/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
Low

DescriptionCVE.org

Unauthenticated Cross Site Scripting (XSS) in Upsell Order Bump Offer for WooCommerce <= 3.1.5 versions.

Executive ViewAI

Why It Matters

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.

Business Impact: High
Compensating Controls

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

EPSS Score
0.2%
Top 92% exploitable
Prevalence
Medium
popular WooCommerce add-on used broadly by e-commerce stores
Data Quality
4 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy