Skip to main content

WPC Name Your Price EUVDEUVD-2026-54205

| CVE-2026-16620 HIGH
External Control of Assumed-Immutable Web Parameter (CWE-472)
2026-08-06 contact@wpscan.com GHSA-fqcg-6x27-fj7j
7.5
CVSS 3.1 · Vendor: wpscan
Share

Severity by source

Vendor (wpscan) 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

Network-accessible cart endpoint, no auth or interaction required, price data fully manipulated by attacker; no confidentiality or availability impact applies.

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 (wpscan).

CVSS VectorVendor: wpscan

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

Lifecycle Timeline

3
Patch available
Aug 06, 2026 - 23:03 EUVD
Analysis Generated
Aug 06, 2026 - 22:36 vuln.today
CVE Published
Aug 06, 2026 - 22:16 cve.org
HIGH 7.5

DescriptionCVE.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.

AnalysisAI

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.

Technical ContextAI

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.

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.

CVE-2016-10033 CRITICAL POC
9.8 Dec 30

The mailSend function in the isMail transport in PHPMailer before 5.2.18 might allow remote attackers to pass extra para

CVE-2016-10045 CRITICAL POC
9.8 Dec 30

The isMail transport in PHPMailer before 5.2.20 might allow remote attackers to pass extra parameters to the mail comman

CVE-2023-6553 CRITICAL POC
9.8 Dec 15

The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1

CVE-2024-5084 CRITICAL POC
9.8 May 23

The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil

CVE-2024-44000 CRITICAL POC
9.8 Oct 20

Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote

CVE-2024-8353 CRITICAL POC
9.8 Sep 28

The GiveWP - Donation Plugin and Fundraising Platform plugin for WordPress is vulnerable to PHP Object Injection in all

CVE-2020-36847 CRITICAL POC
9.8 Jul 12

The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner

CVE-2025-11749 CRITICAL POC
9.8 Nov 05

The AI Engine WordPress plugin through version 3.1.3 exposes Bearer Token values through the /mcp/v1/ REST API endpoint

CVE-2025-27007 CRITICAL POC
9.8 May 01

The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut

CVE-2016-1209 CRITICAL POC
9.8 May 14

The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via

CVE-2024-4443 CRITICAL POC
9.8 May 22

The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based

CVE-2026-63030 CRITICAL POC
9.8 Jul 17

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

Share

EUVD-2026-54205 vulnerability details – vuln.today

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