Patch Forecast
Yellow warning
Plan into this sprint.

CVE-2026-105849 · GHSA-238x-w2j9-gwwr

Payload vulnerable to API key disclosure through ordinary document reads

Risk score
59/100
CVSS
8.3 v3.1
Exploit chance (30 days)
0.3%
Published
6 Oct 2026

Open in the live forecast Today's forecast

What to know

What it is
Payload is a free and open source headless content management system. In versions from 3.0.0 before 3.90.0 and canary versions before 4.0.0-canary.34, users with ordinary read access to other authentication documents in a collection with useAPIKey enabled can obtain active API keys and exercise the target accounts' pe…
Affected
payload (npm) >= 3.0.0, < 3.90.0; payload (npm) >= 4.0.0-canary.0, < 4.0.0-canary.34
Fix
Upgrade payload to 3.90.0 or 4.0.0-canary.34 (whichever matches your release line) or later.
Exploitation
No known exploitation

Story map

Story map: @payloadcms/plugin-form-builderTHE FLAWSTHE FIXCVE-2026-105849Payload vulnerable to API keydisclosure through ordinarydocument readsCVSS 8.3 · EPSS 0%CVE-2026-105857Payload Form Builder has anRCE issueCVSS 10.0 · EPSS 0%CVE-2026-105859Payload: Unauthorized updateto collection documentsCVSS 9.8 · EPSS 0%CVE-2026-105863Payload authentication tokenfield handling issueCVSS 9.4 · EPSS 0%Upgrade…3.90.0 · 4.0.0or later on your release lineWho is exposed@payloadcms/plugin-form-builder (npm) < 3.90.0;@payloadcms/plugin-form-builder (npm) >= 4.0.0-canary.0, <4.0.0-canary.34AMBER · PATCH THIS WEEK@payloadcms/plugin-form-builderPayload is a free and open sourceheadless content managementsystem. In@payloadcms/plugin-form-builder versions before 3.90.0 andcanary versions before4.0.0-canary.34, an attacker…Where it standsNo known exploitationCONNECTS TOSame weaknessCWE-201 (CWE-201)39 other warnings in 30 days →Same productEarlier payload warnings20 in the last 90 days →
Story map: the flaws, the fix, how it unfolded and what it connects to. Boxes link to the record or article.

At a glance

@payloadcms/plugin-form-builder: Amber, patch this week. Payload is a free and open source headless content management system. In @payloadcms/plugin-form-builder versions before 3.90.0 and canary versions before 4.0.0-canary.34, an attacker can craft a form submission that executes code remotely on the server. This issue is fixed in versions 3.90.0 and 4.0.0-canary.34.

The flaws

  • CVE-2026-105849: Payload vulnerable to API key disclosure through ordinary document reads (CVSS 8.3 · EPSS 0%)
  • CVE-2026-105857: Payload Form Builder has an RCE issue (CVSS 10.0 · EPSS 0%)
  • CVE-2026-105859: Payload: Unauthorized update to collection documents (CVSS 9.8 · EPSS 0%)
  • CVE-2026-105863: Payload authentication token field handling issue (CVSS 9.4 · EPSS 0%)

The fix

Upgrade @payloadcms/plugin-form-builder: 3.90.0 · 4.0.0 or later on your release line

Who is exposed: @payloadcms/plugin-form-builder (npm) < 3.90.0; @payloadcms/plugin-form-builder (npm) >= 4.0.0-canary.0, < 4.0.0-canary.34

Where it stands

  • No known exploitation

Connects to

Why it is Yellow

  • CVSS 8.3 high
  • On your watchlist: npm

Affected packages

PackageEcosystemVulnerableFixed in
payloadnpm>= 3.0.0, < 3.90.03.90.0
payloadnpm>= 4.0.0-canary.0, < 4.0.0-canary.344.0.0-canary.34

References

Original description

Payload is a free and open source headless content management system. In versions from 3.0.0 before 3.90.0 and canary versions before 4.0.0-canary.34, users with ordinary read access to other authentication documents in a collection with useAPIKey enabled can obtain active API keys and exercise the target accounts' permissions until those keys are rotated or disabled. This issue is fixed in versions 3.90.0 and 4.0.0-canary.34.

Last activity 6 Oct 2026. Patch Forecast updates every hour.