[ CVE-2026-105848 · Published 6 Oct 2026 ]

Payload: Insufficient Access Control in Stripe REST Proxy

CVSS 9.6 EPSS <1%Fix available

[ Why it matters ]Priority signals

  • Critical severity: CVSS 9.6

[ Description ]Official description

Payload is a free and open source headless content management system. In @payloadcms/plugin-stripe versions before 3.90.0 and canary versions before 4.0.0-canary.34, an authenticated user who can reach the enabled optional Stripe REST proxy can perform unintended Stripe operations. This issue is fixed in versions 3.90.0 and 4.0.0-canary.34.

[ Fixes ]Fixes and patches

[ Packages ]Affected open-source packages

  • @payloadcms/plugin-stripe npmAffected < 3.90.0 · fixed in 3.90.0 · GHSA-r9v2-gg2j-22q5
  • @payloadcms/plugin-stripe npmAffected >= 4.0.0-canary.0, < 4.0.0-canary.34 · fixed in 4.0.0-canary.34 · GHSA-r9v2-gg2j-22q5