Unauthenticated Checkout Price Bypass in Advanced Product Fields for WooCommerce
The Advanced Product Fields for WooCommerce plugin for WordPress is vulnerable to improper input validation, allowing unauthenticated users to bypass mandatory paid add-ons during checkout.
CVE search metadata
CVE search record: CVE-2026-2996. Severity: high. CVSS: 7.5. KEV: no. Product: Advanced Product Fields (Product Addons) for WooCommerce. Brief: Unauthenticated Checkout Price Bypass in Advanced Product Fields for WooCommerce. Brief link: https://feed.craftedsignal.io/briefs/2026-08-woocommerce-addon-bypass/
The Advanced Product Fields (Product Addons) for WooCommerce plugin for WordPress is susceptible to a logic flaw within the 'validate_cart_data' function, impacting all versions up to and including 1.6.21. This vulnerability stems from improper input validation, which can be exploited by unauthenticated attackers to manipulate the checkout process. By crafting specific requests, an attacker can bypass the validation requirements for mandatory paid product add-ons. Consequently, users can complete purchases at the base product price, effectively circumventing the intended pricing structure and causing financial loss to the merchant. While a partial patch was introduced in version 1.6.19, the vulnerability persists in version 1.6.21, necessitating an immediate update to the latest available patched version.
Impact
Successful exploitation of this flaw allows attackers to purchase products without paying for required add-ons, resulting in direct revenue loss for store operators. Given that this exploit is accessible to unauthenticated users, it poses a significant risk to any e-commerce site using the affected plugin for variable product pricing.
Recommendation
- Update the Advanced Product Fields (Product Addons) for WooCommerce plugin to the latest version beyond 1.6.21 immediately.
- Review WooCommerce order logs for inconsistencies where the total cart value is significantly lower than the sum of base product costs and required add-on configurations.
- Enable verbose logging for the checkout process and monitor for anomalous HTTP POST requests to the WooCommerce cart validation endpoints.
Immediate actions
Patch Advanced Product Fields for WooCommerce to version 1.6.22 or later
Mitigations
Review WooCommerce cart transaction history for pricing discrepancies
CVE-2026-2996