CVE-2026-105856High· 8.3▾ TwilightPayload is a free and open source headless content management system. Prior to 3.90.0 and 4.0.0-canary.34, an attacker with read and create or update access to a collection containing a json field or a blocks field with blocksAsJSON enab…
▾ Twilight zone — High severity, or a signal on a lesser flaw
impact 45.7 · likelihood 0.1 · exploitation 0
Need a working PoC? Pro members can cast a request and our team develops one — it lands right here.
Stakeholder-Specific Vulnerability Categorization from CISA's ADP record at CVE.org: whether exploitation is observed, whether an attack can be automated, and how much of the system is at stake.
Exploit-prediction probability, daily snapshots since Oct 8.
Disclosure to exploitation, from the record and what we observed since indexing it.
Disclosed via NVD
0.3%
Last analysed / modified upstream
8.6 → 8.3
0.3% → 0.3%
Payload is a free and open source headless content management system. Prior to 3.90.0 and 4.0.0-canary.34, an attacker with read and create or update access to a collection containing a json field or a blocks field with blocksAsJSON enabled can inject SQL through a crafted field path and operators. Collections without those fields are not affected, and richText fields are not affected. The SQLite packages are fixed in versions 3.90.0 and 4.0.0-canary.34, and the Postgres packages are fixed in version 3.73.0.
payload < 3.90.0payload = 4.0.0Upgrade past the affected range:
payload 3.90.0Affected packages:
@payloadcms/db-sqlite >= 3.0.0, < 3.90.0@payloadcms/db-d1-sqlite >= 3.0.0, < 3.90.0@payloadcms/db-postgres >= 3.0.0, < 3.73.0@payloadcms/db-vercel-postgres >= 3.0.0, < 3.73.0@payloadcms/db-sqlite >= 4.0.0-canary.0, < 4.0.0-canary.34@payloadcms/db-d1-sqlite >= 4.0.0-canary.0, < 4.0.0-canary.34Patched in:
@payloadcms/db-sqlite 3.90.0@payloadcms/db-d1-sqlite 3.90.0@payloadcms/db-postgres 3.73.0@payloadcms/db-vercel-postgres 3.73.0@payloadcms/db-sqlite 4.0.0-canary.34@payloadcms/db-d1-sqlite 4.0.0-canary.34Field changes observed since this record was first indexed.
Connected by shared product, vendor, weakness, or advisory.
CVE-2026-105857Critical· 10.0Payload is a free and open source headless content management system
CVE-2026-105858High· 8.1Payload is a free and open source headless content management system
CVE-2026-105859Critical· 9.8Payload is a free and open source headless content management system
CVE-2026-105860High· 7.1Payload is a free and open source headless content management system
CVE-2026-105861High· 8.2Payload is a free and open source headless content management system
CVE-2026-105862High· 8.7Payload is a free and open source headless content management system