Unvalidated Order Key Exposure in PeachPay Plugin for WooCommerce
CVE-2026-103376

Currently unrated

Key Information:

Badges

πŸ‘Ύ Exploit Exists🟑 Public PoC

What is CVE-2026-103376?

The PeachPay plugin for WooCommerce prior to version 1.120.70 lacks necessary capability and ownership checks when sending order secret keys in response to unauthenticated requests. This oversight allows potential attackers to access sensitive customer information, including names, email addresses, postal addresses, and order contents, putting user privacy at significant risk.

Affected Version(s)

PeachPay β€” Payments & Express Checkout for WooCommerce (supports Stripe, PayPal, Square, Authorize.net, NMI) 1.117.9 < 1.120.70

Exploit Proof of Concept (PoC)

PoC code is written by security researchers to demonstrate the vulnerability can be exploited. PoC code is also a key component for weaponization which could lead to ransomware.

References

Timeline

  • 🟑

    Public PoC available

  • πŸ‘Ύ

    Exploit known to exist

  • Vulnerability published

  • Vulnerability Reserved

Credit

Naoki Kawahigashi
WPScan
.