Read the docs
TI-2026-08448 Aliases CVE-2026-9618GHSA-2wqg-w33r-qx37

PeachPay <= 1.120.46 - Cross-Site Request Forgery to Stripe Unlink

Priority LOW 19CWE-352Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
Required
Attack complexity
Low
Impact type
Tampering
Confidentiality · integrity · availability
None · Low · None
Fix status
No fix listed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA. Impact type from CWE-352.

Summary

The PeachPay — Payments & Express Checkout for WooCommerce (supports Stripe, PayPal, Square, Authorize.net, NMI) plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 1.120.46. This is due to missing or incorrect nonce validation on the peachpay_stripe_handle_admin_actions function. This makes it possible for unauthenticated attackers to permanently delete all stored Stripe credentials — including publishable keys, secret keys, webhook secrets, and Apple Pay configuration — from the WordPress database, disabling Stripe payment processing for the store via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00138 3rd percentileScored 2026-11-07
Fix No fix listed No fixed version in the sources yet

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
peachpayPeachPay — Payments & Express Checkout for WooCommerce (supports Stripe, PayPal, Square, Authorize.net, NMI)up to 1.120.46—No fix listedCNA
  • PeachPay — Payments & Express Checkout for WooCommerce (supports Stripe, PayPal, Square, Authorize.net, NMI) Vendorpeachpay Affected up to 1.120.46 Fixed in — No fix listed CNA

Remediation

No fixed version listed by the sources yet.

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-9618
  2. 2026-10-03 Alias added: GHSA-2wqg-w33r-qx37

References

  • TI-2025-13662 Missing authorization in PeachPay — Payments & Express Checkout for WooCommerce CVSS 3.1MEDIUM 5.3
  • TI-2025-36302 WordPress PeachPay Payments Plugin <= 1.117.4 - Broken Access Control Vulnerability CVSS 3.1MEDIUM 5.3
  • TI-2025-08671 SQL injection in PeachPay — Payments & Express Checkout for WooCommerce CVSS 3.1MEDIUM 6.5
  • TI-2023-04812 Related Products for WooCommerce <= 3.3.15 - Authenticated (Contributor+) Stored Cross-Site Scripting via Shortcode CVSS 3.1MEDIUM 6.4
  • TI-2024-10527 Cross-site scripting in PeachPay — Payments & Express Checkout for WooCommerce CVSS 3.1MEDIUM 6.1

Sources