CVE-2026-80341: CWE-863 Incorrect Authorization in Payment Plugins for PayPal WooCommerce
Affects Payment Plugins for PayPal WooCommerceSource CVE Database V5
Not known to be exploited · CVSS 5.9 Medium.
Data as of 10/25/2026, 04:40:14 UTC
- Exploitation
Not in CISA KEV, no exploitation reported
- EPSS
- 0.2% chance of exploitation in 30 days – higher than 12% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:H/A:NWhat to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| Payment Plugins for PayPal WooCommerce | Affected
| Fixed in
|
AI-suggested
Until an official fix is released, restrict user roles and permissions to minimize the risk of unauthorized access. Monitor for updates from the plugin vendor and apply patches promptly once available.
Description
The Payment Plugins for PayPal WooCommerce WordPress plugin before 2.0.26 does not verify that a stored payment method belongs to the user attaching it, allowing any authenticated user, such as a subscriber, to bind another customer's stored card to their own account and then charge or delete it. Exploitation requires the attacker to already know the payment provider's identifier for the victim's stored method, which the Payment Plugins for PayPal WooCommerce WordPress plugin before 2.0.26 does not expose.
Impact
An attacker with an authenticated account on the affected WordPress site can potentially misuse another customer's stored payment method by binding it to their own account and performing unauthorized charges or deletions. The risk is limited by the requirement that the attacker must know the payment provider's identifier for the victim's stored payment method, which is not publicly exposed by the plugin. There is no evidence of active exploitation in the wild.
Weaknesses
- CWE-863Incorrect Authorization (opens in a new tab)
Class weaknessLikelihood of exploit: HighCWE Top 25 (2025): #17OWASP Top 10 A01:2025: Broken Access Control (opens in a new tab)
The product performs an authorization check when an actor attempts to access a resource or perform an action, but it does not correctly perform the check.