CVE-2026-105863
Payload authentication token field handling issue
En bref Sévérité CRITICAL 9.2 EPSS EPSS 0.38 % · centile 32 (2026-10-28) État PUBLISHED Publiée 2026-10-06 Mise à jour 2026-10-09 Attribuée par GitHub_M Statut NVD Analyzed
Description Payload is a free and open source headless content management system. In versions after 3.0.0 and before 3.90.0, a custom field option that maps a field to a reserved authentication claim name can place unintended values in the authentication token issued at login. This issue is fixed in version 3.90.0.
Scores Version Score Vecteur Évalué par CVSS 4.0 CRITICAL 9.2 CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N GitHub_M CVSS 4.0 CRITICAL 9.2 CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X NVD · security-advisories@github.com (Secondary) CVSS 3.1 CRITICAL 9.4 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:L NVD · nvd@nist.gov (Primary)
Faiblesses (CWE)
Avis
Références européennes
Configurations affectées (CPE NVD) cpe:2.3:a:payloadcms:payload:*:*:*:*:*:node.js:*:* ≥ 3.0.0 < 3.90.0cpe:2.3:a:payloadcms:payload:4.0.0:canary0:*:*:*:node.js:*:*cpe:2.3:a:payloadcms:payload:4.0.0:canary1:*:*:*:node.js:*:*cpe:2.3:a:payloadcms:payload:4.0.0:canary10:*:*:*:node.js:*:*cpe:2.3:a:payloadcms:payload:4.0.0:canary11:*:*:*:node.js:*:*cpe:2.3:a:payloadcms:payload:4.0.0:canary12:*:*:*:node.js:*:*cpe:2.3:a:payloadcms:payload:4.0.0:canary13:*:*:*:node.js:*:*cpe:2.3:a:payloadcms:payload:4.0.0:canary14:*:*:*:node.js:*:*cpe:2.3:a:payloadcms:payload:4.0.0:canary15:*:*:*:node.js:*:*cpe:2.3:a:payloadcms:payload:4.0.0:canary16:*:*:*:node.js:*:*cpe:2.3:a:payloadcms:payload:4.0.0:canary17:*:*:*:node.js:*:*cpe:2.3:a:payloadcms:payload:4.0.0:canary18:*:*:*:node.js:*:*cpe:2.3:a:payloadcms:payload:4.0.0:canary19:*:*:*:node.js:*:*cpe:2.3:a:payloadcms:payload:4.0.0:canary2:*:*:*:node.js:*:*cpe:2.3:a:payloadcms:payload:4.0.0:canary20:*:*:*:node.js:*:*cpe:2.3:a:payloadcms:payload:4.0.0:canary21:*:*:*:node.js:*:*cpe:2.3:a:payloadcms:payload:4.0.0:canary22:*:*:*:node.js:*:*cpe:2.3:a:payloadcms:payload:4.0.0:canary23:*:*:*:node.js:*:*cpe:2.3:a:payloadcms:payload:4.0.0:canary24:*:*:*:node.js:*:*cpe:2.3:a:payloadcms:payload:4.0.0:canary25:*:*:*:node.js:*:*cpe:2.3:a:payloadcms:payload:4.0.0:canary26:*:*:*:node.js:*:*cpe:2.3:a:payloadcms:payload:4.0.0:canary27:*:*:*:node.js:*:*cpe:2.3:a:payloadcms:payload:4.0.0:canary28:*:*:*:node.js:*:*cpe:2.3:a:payloadcms:payload:4.0.0:canary29:*:*:*:node.js:*:*cpe:2.3:a:payloadcms:payload:4.0.0:canary3:*:*:*:node.js:*:*cpe:2.3:a:payloadcms:payload:4.0.0:canary30:*:*:*:node.js:*:*cpe:2.3:a:payloadcms:payload:4.0.0:canary31:*:*:*:node.js:*:*cpe:2.3:a:payloadcms:payload:4.0.0:canary32:*:*:*:node.js:*:*cpe:2.3:a:payloadcms:payload:4.0.0:canary33:*:*:*:node.js:*:*cpe:2.3:a:payloadcms:payload:4.0.0:canary4:*:*:*:node.js:*:*cpe:2.3:a:payloadcms:payload:4.0.0:canary5:*:*:*:node.js:*:*cpe:2.3:a:payloadcms:payload:4.0.0:canary6:*:*:*:node.js:*:*cpe:2.3:a:payloadcms:payload:4.0.0:canary7:*:*:*:node.js:*:*cpe:2.3:a:payloadcms:payload:4.0.0:canary8:*:*:*:node.js:*:*cpe:2.3:a:payloadcms:payload:4.0.0:canary9:*:*:*:node.js:*:*
Produits affectés Produit Versions payloadcms · payload affected >= 3.0.0, < 3.90.0 ; affected >= 4.0.0-canary.0, < 4.0.0-canary.34
Références
Sources