CVE-2026-16621
MEDIUM
5.3
CVSS 3.1
Description
The Payment Gateway for PayPal on WooCommerce WordPress plugin before 9.2.1 does not verify that payment actually succeeded before completing an order in its PayPal return handler: it reads attacker-controlled parameters, performs no amount comparison and no order-ownership check, and completes the order even when the server-side gateway verification fails, allowing an unauthenticated attacker to mark arbitrary orders as paid without paying.
Affected WordPress components
-
Payment Gateway for PayPal on WooCommerce Plugin · woo-paypal-gatewayBefore 9.2.1View on WordPress.org
A confirmed match is backed by the plugin or theme slug. A possible match is based on the product name only and should be verified.
Affected products and versions
- Unknown Payment Gateway for PayPal on WooCommerce — Before 9.2.1
References
- wpscan.com https://wpscan.com/vulnerability/76c4cff2-1166-45fe-9517-5eda2d24c35d/
- nvd.nist.gov Official NVD record