Summary
CVE-2026-16620 is an unauthenticated price manipulation vulnerability in the WPC Name Your Price for WooCommerce WordPress plugin in all versions before 2.2.5. The plugin fails to enforce server-side price validation for products in "Select" price mode, letting attackers complete orders at arbitrary prices below merchant-defined limits. It carries a HIGH severity CVSS v3.1 base score of 7.5.
Technical details
- Root cause: Inadequate server-side validation of the pricing allowlist for products configured in "Select" pricing mode; the plugin trusts client-supplied price values instead of enforcing merchant-defined limits.
- Trigger conditions: An attacker adds a "Select" mode product to the cart at an arbitrary value below the merchant-defined allowed prices and proceeds to checkout.
- Attack vector: Network, unauthenticated, no user interaction required.
- Impact: Integrity violation allowing orders to be completed at manipulated prices, resulting in revenue loss. This is a distinct issue from CVE-2025-12115, whose fix addressed only custom pricing when Name Your Price is disabled.
Affected software
- WPC Name Your Price for WooCommerce: all versions before 2.2.5.
Severity
- CVSS v3.1 Base Score: 7.5 (HIGH)
- Vector:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Mitigation and recommended actions
- Immediate: Upgrade WPC Name Your Price for WooCommerce to version 2.2.5 or later.
- If no patch can be applied: Restrict or disable "Select" pricing mode products, and validate/monitor order prices server-side against expected values to detect manipulated orders.
How IONIX identifies potentially affected assets
IONIX matches the following signals against data already collected when it crawled the asset; identifying the technology sends no request beyond that crawl.
- Raw HTTP response body:
/wp-content/plugins/wpc-name-your-price/

