Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify WooCommerce store with vulnerable plugin
-
DeliveryAdd qualifying product to cart
-
ExploitTrigger upsell bump offer flow
-
ExecutionSubmit crafted bump request with tampered price
-
PersistServer skips integrity validation
-
ImpactPlace 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
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 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
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
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.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Unauthenticated Broken Authentication in Upsell Order Bump Offer for WooCommerce <= 3.1.4 versions.
Executive ViewAI
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.
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
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
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
Reflected cross-site scripting (CWE-79) in the WP Swings 'Upsell Order Bump Offer for WooCommerce' WordPress plugin affe
Unauthenticated cross-site scripting in the Upsell Order Bump Offer for WooCommerce plugin (WP Swings) allows remote att
EUVD-2026-36885
GHSA-cp3w-qhjm-4333
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB