Skip to main content

Upsell Order Bump Offer for WooCommerce EUVDEUVD-2026-36885

| CVE-2026-49110 HIGH
Improper Validation of Specified Quantity in Input (CWE-1284)
2026-06-15 Patchstack GHSA-cp3w-qhjm-4333
7.5
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Identify WooCommerce store with vulnerable plugin
  2. Delivery
    Add qualifying product to cart
  3. Exploit
    Trigger upsell bump offer flow
  4. Execution
    Submit crafted bump request with tampered price
  5. Persist
    Server skips integrity validation
  6. Impact
    Place and pay manipulated order

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V2 - Validation and Business Logic Input size validation
Exploitation Conditions

The target WordPress site must have the 'Upsell Order Bump Offer for WooCommerce' plugin (wp_swings) installed and active at version 3.1.4 or earlier, with at least one bump offer configured so the vulnerable checkout path is reachable. No authentication, no user interaction, and no privileged role are required (CVSS PR:N/UI:N) - any anonymous shopper able to reach the checkout flow can exploit it. Limiting factors are the relatively low install base of this specific plugin and the need for the store to actually present a bump offer during checkout; sites that have the plugin installed but disabled, or that gate checkout behind authentication/staging access, reduce the reachable attack surface.

Impact

The CVSS 3.1 vector AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N yields 7.5 and is internally consistent: trivially reachable, no auth, no UI, and a single high-integrity impact (manipulated order totals) with no confidentiality or availability hit. EPSS and CISA KEV data were not supplied, and no public exploit is identified at time of analysis, so probability of mass exploitation cannot be quantified from the inputs - however, WooCommerce plugin price-tampering bugs are historically a favorite of low-skill fraud actors because monetization is immediate (free or deeply discounted orders). The Patchstack tagging as 'Information Disclosure' conflicts with the CVSS impact profile (C:N, I:H) and the 'price manipulation' title; treat the integrity/financial-loss framing as the load-bearing risk and verify the disclosure aspect with the vendor advisory. Net: a real priority for any store running this plugin, even without KEV/EPSS confirmation, because the attack is unauthenticated, automatable, and has direct revenue impact.

Exploit ScenarioDerived

An attacker browses the target WooCommerce store, adds a qualifying product to trigger an upsell bump, then replays the bump-accept request to the plugin's endpoint with a tampered price, quantity, or product_id field. The server accepts the attacker-controlled values without re-validating against the canonical product, and the order is placed and paid at the manipulated price - repeatable at scale via a simple script against any store running the plugin.

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 – Jun 15, 2026

Broken authentication in the Upsell Order Bump Offer for WooCommerce plugin (versions 3.1.4 and earlier) allows remote unauthenticated attackers to manipulate offer/price integrity on affected WordPress storefronts. Patchstack classifies the issue as a price manipulation vulnerability with high integrity impact, and no public exploit identified at time of analysis. The defect is reachable over the network without authentication or user interaction, making any WooCommerce store running the plugin a direct target.

RemediationAI

Upstream fix availability is not explicitly stated in the input data - the Patchstack record only fixes the vulnerable ceiling at <= 3.1.4, so administrators should upgrade to the next published wp_swings release above 3.1.4 once confirmed against 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-4-price-manipulation-vulnerability) and the plugin's WordPress.org changelog. If no patched build is yet available, the safest compensating control is to deactivate and remove the plugin (side effect: loss of order bump upsell revenue); a lower-impact alternative is to enable Patchstack's or a WAF's virtual patch for this CVE and add a server-side WooCommerce hook (e.g. woocommerce_before_calculate_totals) that re-resolves bump offer line items against the canonical product price, rejecting any cart whose bump line price diverges, with the trade-off that custom-priced campaigns may need to be reconfigured. Finally, audit recent orders for anomalously low totals on bump-offer SKUs to detect prior abuse.

Affected VersionsENISA

Upsell Order Bump Offer for WooCommerce n/a ≤3.1.4

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 wp_swings 'Upsell Order Bump Offer for WooCommerce' WordPress plugin (CPE cpe:2.3:a:wp_swings:upsell_order_bump_offer_for_woocommerce), which injects post-cart upsell offers into the WooCommerce checkout flow. The CWE-1284 classification (Improper Validation of Specified Quantity in Input) combined with Patchstack's 'price manipulation' label indicates that the plugin trusts client-supplied values - such as bump offer price, quantity, or product identifier - submitted through its AJAX/REST endpoints rather than recomputing them server-side from the canonical WooCommerce product catalog. Because WooCommerce checkout endpoints are reachable by anonymous shoppers by design, the missing server-side validation translates directly into a broken authorization-by-input-validation flaw on a public surface.

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.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
vuln.today AI 7.5 HIGH

Unauthenticated network request to a public checkout endpoint (AV:N/AC:L/PR:N/UI:N) tampers with order integrity only; no data disclosure or availability loss, so C:N/I:H/A:N.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/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
None
Scope
Unchanged
Confidentiality
None
Integrity
High
Availability
None

DescriptionCVE.org

Unauthenticated Broken Authentication in Upsell Order Bump Offer for WooCommerce <= 3.1.4 versions.

Executive ViewAI

Why It Matters

A broken authentication vulnerability in the Upsell Order Bump Offer for WooCommerce plugin (versions 3.1.4 and earlier) enables remote unauthenticated attackers to manipulate pricing and order data on affected WordPress storefronts. All organizations running this plugin face direct risk to revenue integrity, order accuracy, and customer trust, with no patch currently available.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Disable plugin entirely if feasible; (2) Restrict access to administrative and checkout interfaces via IP allowlist or Web Application Firewall; (3) Implement automated monitoring and validation of order totals and pricing; (4) Enable WordPress security logging to detect manipulation attempts; (5) Conduct forensic audit of recent transactions for evidence of price tampering.

Threat Intelligence Overview

EPSS Score
0.2%
Top 86% exploitable
Social Media
1
Sightings
Data Quality
5 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
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

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

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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