WooPayments: Integrated WooCommerce Payments
WooPayments: Integrated WooCommerce Payments has 7 disclosed vulnerabilities in the WordSec catalog, reported between 2022 and 2026; all 7 are fixed as of September 2026. Their average CVSS score is 6.6, and the most serious one scores 9.8 out of 10. Severity breakdown: 1 critical and 0 high. 2023 was the busiest year with 5 disclosures.
The most common weakness is Authorization Bypass Through User-Controlled Key, behind 2 of the records (29%). Other recurring categories include Authentication Bypass Using An Alternate Path Or Channel, Cross-Site Scripting.
Every one of the 7 issues recorded for WooPayments: Integrated WooCommerce Payments has a vendor fix available, so running the current release closes all known holes.
3 independent researchers contributed these findings, most of them (4) reported by Rafie Muhammad. WooPayments: Integrated WooCommerce Payments is installed on roughly 800,000 WordPress sites, so each unpatched flaw has a wide blast radius. The current release is tested up to WordPress 7.1.
CVE-2023-28121WooCommerce Payments 4.8.0 - 5.6.1 Authentication Bypass and Privilege Escalation
Read the full analysisVulnerability Records

WooPayments: Integrated WooCommerce Payments
Author
WooCommerce
woocommercePayments made simple, with no monthly fees – designed exclusively for WooCommerce stores. Securely accept major credit and debit cards, and allow customers to pay you directly without leaving your WooCommerce store. View and manage transactions from one convenient place – your WordPress dashboard. See payments, track cash flow into your bank account, manage refunds, and stay on top of disputes without the hassle of having to log into a separate payment processor. Manage transactions from the comfort of your store Features previously only available on your payment provider’s website are now part of your store’s integrated payments dashboard. This enables you to: View the details of payments, refunds, and other transactions. View and respond to disputes and chargebacks. Track payouts into your bank account or debit card. Pay as you go WooPayments is free to install, with no setup fees or monthly fees. Our pay-as-you-go pricing model means we’re incentivized to help you succeed! Read more about transaction fees. Supported by the WooCommerce team Our global support team is available to answer questions you may have about WooPayments installation, setup, or use. For assistance, open a ticket on woocommerce.com. Getting Started Requirements WordPress 6.0 or newer. WooCommerce 7.6 or newer. PHP 7.3 or newer. Try it now To try WooPayments (previously WooCommerce Payments) on your store, simply install it and follow the prompts. Please see our Startup Guide for a full walkthrough of the process.
Vulnerability data © Defiant, Inc., provided under the Wordfence Intelligence T&C