Home
Trends
Vulnerabilities
News
Researchers
Why dbugs?

Stranger825

#47511of 53,619
5.3Total CVSS
Vulnerabilities · 1
PT-2026-44772
5.3
2026-05-29
WordPress · Contact Form 7 – Paypal & Stripe Add-On · CVE-2026-9189
**Name of the Vulnerable Software and Affected Versions** Contact Form 7 – PayPal & Stripe Add-on versions prior to 2.5.0 **Description** The plugin is subject to a payment bypass due to insufficient verification of data authenticity. While the `cf7pp paypal ipn handler()` function validates IPN authenticity by posting back to PayPal using `cmd= notify-validate`, it does not verify if the `mc gross` (payment amount), `mc currency`, or `receiver email` fields in the IPN payload match the stored order values. Instead, the attacker-controlled `invoice` field is passed directly to `cf7pp complete payment()`, which marks the order as completed after a simple integer cast without verifying the payment amount. This allows unauthenticated attackers to mark high-value pending orders as paid by making a minimal payment and crafting an IPN where the `invoice` parameter references the target order. **Recommendations** Update the plugin to a version later than 2.4.9.