Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify Select-mode product on vulnerable storefront
-
DeliveryIntercept add-to-cart POST request
-
ExploitModify price parameter to arbitrary below-minimum value
-
ExecutionServer accepts price without allowlist validation
-
PersistComplete checkout at manipulated price
-
ImpactMerchant fulfills order at revenue loss
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V3 - Web Frontend Security Server-side parameter enforcement
|
| Exploitation Conditions | Exploitation requires that the target WordPress site runs WPC Name Your Price for WooCommerce at version 2.2.4 or earlier, and that at least one published WooCommerce product is actively configured in "Select" price mode with a merchant-defined price allowlist. No authentication is required - the attack is executable by any unauthenticated site visitor. No special network position, elevated privileges, or user interaction from store staff is needed. Exploitation is strictly limited to products using the "Select" mode; products in other pricing modes (standard fixed price or free-form Name Your Price) are not affected by this specific vector. The attacker must be able to reach the store's cart and checkout endpoints over standard HTTP/HTTPS, which is true of any public-facing storefront. |
| Impact | The CVSS 7.5 High score with vector AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N is directionally accurate: exploitation is network-accessible, requires no authentication or user interaction, and has zero complexity barrier. The High Integrity rating reflects that the submitted price - a core transactional data point - can be fully controlled by the attacker. Real-world risk is primarily financial: merchants may unknowingly fulfill orders at deeply discounted or near-zero prices, constituting revenue loss rather than a data breach or system compromise. EPSS data is not provided in the available intelligence. KEV status is not confirmed, and no public exploit code is referenced - suggesting no active widespread exploitation campaign at time of analysis. However, the trivial nature of the attack (standard HTTP parameter manipulation requiring no tooling) means the effective exploitation barrier is extremely low for any motivated buyer on a vulnerable store. The absence of POC documentation should not be interpreted as difficulty; this is a well-understood class of WooCommerce price manipulation. Merchants running Select-mode products on unpatched installations face meaningful transactional risk proportional to their order volume. |
| Exploit ScenarioDerived | An attacker browses a vulnerable WooCommerce store, identifies a product configured in Select price mode (e.g., a donation or bundle product with options at $10, $25, and $50), then intercepts the add-to-cart POST request using a browser proxy and modifies the price parameter to $0.01. The server accepts the value without validating it against the configured allowlist, adds the item at $0.01, and the attacker completes checkout with a real payment method - resulting in a fulfilled order at a fraction of the intended price with no error raised by the plugin. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 06, 2026
Price allowlist bypass in WPC Name Your Price for WooCommerce (WordPress plugin before 2.2.5) permits unauthenticated visitors to submit arbitrary below-minimum prices for products configured in "Select" mode, resulting in real completed orders at merchant-disadvantageous amounts and direct revenue loss. The flaw is a distinct business logic failure left unaddressed by the CVE-2025-12115 patch (v2.2.0), which only corrected a related but separate vector involving products with Name Your Price disabled. No public exploit identified at time of analysis, though the attack requires no authentication and is trivially executable against any vulnerable storefront with a Select-mode product.
RemediationAI
Update WPC Name Your Price for WooCommerce to version 2.2.5 or later, which introduces server-side enforcement of the Select-mode price allowlist. The fix version is stated in the CVE description; the WPScan advisory at https://wpscan.com/vulnerability/71e6ccc0-5626-4cce-986e-5591f5df92bd/ provides additional context. If immediate patching is not possible, the most targeted compensating control is to temporarily switch all Select-mode products to a different pricing mode (e.g., standard fixed price) or take those products offline until the patch is applied - this eliminates the vulnerable code path entirely. A secondary option is to implement a server-side order review workflow that flags orders where the line-item price deviates from expected allowlist values before fulfillment; this mitigates financial loss but does not prevent malformed orders from entering the system. Generic WAF rules are unlikely to reliably block this vector without significant tuning, as the malicious request is structurally identical to a legitimate cart submission.
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
WPC Name Your Price for WooCommerce is a WordPress plugin that extends WooCommerce to allow merchants to offer customer-defined pricing. The "Select" price mode is a specific configuration that presents buyers with a merchant-curated allowlist of permitted price options rather than a free-form input. The vulnerability arises from the plugin's failure to re-validate the submitted price against that allowlist on the server side before adding the item to the cart - a classic client-side trust / insufficient server-side validation pattern (functionally aligning with CWE-602, Client-Side Enforcement of Server-Side Security, though no CWE is formally assigned). Because WooCommerce cart submissions are standard HTTP POST requests, a buyer can trivially manipulate the price parameter to any value below the merchant-defined options. The incomplete fix in v2.2.0 for CVE-2025-12115 addressed only the "Name Your Price disabled" product path, leaving the Select-mode code path unenforced through v2.2.4.
Know when WordPress 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
Network-accessible cart endpoint, no auth or interaction required, price data fully manipulated by attacker; no confidentiality or availability impact applies.
Primary rating from Vendor (wpscan).
CVSS VectorVendor: wpscan
Lifecycle Timeline
2DescriptionCVE.org
The WPC Name Your Price for WooCommerce WordPress plugin before 2.2.5 does not enforce its server-side price allowlist for products configured in "Select" price mode, allowing an unauthenticated visitor to add such a product to the cart at an arbitrary value below the merchant-defined allowed prices and commit a real order at that price (revenue loss / underpriced orders). This is a distinct, unfixed vector from CVE-2025-12115, whose 2.2.0 fix only addressed applying a custom price to products where Name Your Price is disabled and left the Select-mode allowlist unenforced through 2.2.4.
Executive ViewAI
WPC Name Your Price for WooCommerce versions before 2.2.5 expose merchants to uncontrolled revenue loss, as the plugin accepts arbitrary prices from customers that bypass minimum-price controls, forcing stores to fulfill orders at attacker-specified discounts. This vulnerability directly impacts profit margins on affected transactions and affects any e-commerce business using the plugin for dynamic or customer-set pricing. Immediate remediation is required to prevent financial leakage across the sales pipeline.
No vendor-released patch identified at time of analysis. Interim mitigations: disable Name Your Price functionality on Select-mode products until patch release; implement minimum purchase price validation at the payment gateway or checkout level if the plugin does not provide server-side enforcement; monitor transaction logs for suspicious below-cost orders as indicator of exploitation; consider temporary use of alternative WooCommerce pricing plugins that enforce minimum price controls server-side.
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.
The mailSend function in the isMail transport in PHPMailer before 5.2.18 might allow remote attackers to pass extra para
The isMail transport in PHPMailer before 5.2.20 might allow remote attackers to pass extra parameters to the mail comman
The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil
Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote
The GiveWP - Donation Plugin and Fundraising Platform plugin for WordPress is vulnerable to PHP Object Injection in all
The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner
The AI Engine WordPress plugin through version 3.1.3 exposes Bearer Token values through the /mcp/v1/ REST API endpoint
The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut
The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via
The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based
Remote code execution in WordPress 6.9.x (before 6.9.5) and 7.0.x (before 7.0.2) arises from a REST API batch endpoint r
EUVD-2026-54205
GHSA-fqcg-6x27-fj7j
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB