CVE-2026-17016

Restore PayPal Standard for WooCommerce <= 3.1.0 - Payment Bypass via PDT Underpayment

Published Aug 10, 2026 CVSS 3.1 · 3.7 Low EPSS < 1% KEV · Not listed
Description
The Accept PayPal & Stripe with Subscriptions for WooCommerce WordPress plugin through 3.1.0 does not validate the amount actually paid against the order total in its PayPal Data Transfer return handler, allowing a customer to pay less than the order total and still have the order marked as fully paid when the PayPal Data Transfer feature is enabled.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Wordpress-extensions
Wordpress-extensions restore Paypal Standard For Woocommerce
Vendors & Products Wordpress-extensions
Wordpress-extensions restore Paypal Standard For Woocommerce
Type Values Removed Values Added
Weaknesses CWE-190
CWE-640
Type Values Removed Values Added
Weaknesses CWE-284
Metrics cvssV3_1

{'score': 3.7, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Weaknesses CWE-190
CWE-640
Type Values Removed Values Added
Description The Accept PayPal & Stripe with Subscriptions for WooCommerce WordPress plugin through 3.1.0 does not validate the amount actually paid against the order total in its PayPal Data Transfer return handler, allowing a customer to pay less than the order total and still have the order marked as fully paid when the PayPal Data Transfer feature is enabled.
Title Restore PayPal Standard for WooCommerce <= 3.1.0 - Payment Bypass via PDT Underpayment
References
Weaknesses

Sources

Status
PUBLISHED
Assigner
WPScan
Published
Updated
Aug 11, 2026, 8:18 PM
Reserved
Jul 24, 2026, 10:12 AM
Status
Deferred
Published
Aug 10, 2026, 7:16 AM
Modified
Aug 26, 2026, 4:31 PM