Description
The Upsell Funnel Builder for WooCommerce plugin for WordPress is vulnerable to order manipulation in all versions up to, and including, 3.0.0. This is due to the plugin allowing the additional product ID and discount field to be manipulated prior to processing via the 'add_offer_in_cart' function. This makes it possible for unauthenticated attackers to arbitrarily update the product associated with any order bump, and arbitrarily update the discount applied to any order bump item, when adding it to the cart.
Problem types
CWE-472 External Control of Assumed-Immutable Web Parameter
Product status
Any version
Timeline
| 2025-04-24: | Disclosed |
Credits
pwn4TheLulz
References
www.wordfence.com/...-c8cc-4d57-9909-153209e3a9c6?source=cve
plugins.trac.wordpress.org/...fer-for-woocommerce-public.php
plugins.trac.wordpress.org/...fer-for-woocommerce-public.php
plugins.trac.wordpress.org/...fer-for-woocommerce-public.php
plugins.trac.wordpress.org/...fer-for-woocommerce-public.php
plugins.trac.wordpress.org/changeset/3279944/