Files
vuln-nvd/data/2026/CVE-2026-5423.json
T

2 lines
4.5 KiB
JSON
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{"affected":[{"affectedData":[{"collectionURL":"https://registry.npmjs.org","defaultStatus":"unaffected","packageName":"@neo4j/graphql","product":"graphql","repo":"https://github.com/neo4j/graphql","vendor":"neo4j","versions":[{"lessThan":"7.5.6","status":"affected","version":"7.0.0","versionType":"semver"},{"lessThan":"5.12.14","status":"affected","version":"5.0.0","versionType":"semver"},{"lessThanOrEqual":"6.6.4","status":"affected","version":"6.0.0","versionType":"semver"}]}],"source":"3b236295-4ccd-4a1f-a1c1-a72eecc8d7b6"}],"cveTags":[],"descriptions":[{"lang":"en","value":"@neo4j/graphql library versions prior to 7.5.6 fail to verify the authenticity of a client-supplied, pre-decoded JWT object passed through GraphQL subscription connectionParams. As a result, any unauthenticated remote client that can open a GraphQL-over-WebSocket connection can forge arbitrary JWT claims (e.g. sub, roles) in connectionParams.jwt and have them accepted as authenticated identity for the purposes of @authentication and @subscriptionsAuthorization directive evaluation. This allows a fully unauthenticated attacker to receive subscription events that should be restricted to specific authenticated roles/users.\nUpgrade the library to versions 7.5.6+ or 5.12.14+. v6 is end-of-life and will not receive a fix."},{"lang":"es","value":"Las versiones de la biblioteca @neo4j/graphql anteriores a la 7.5.6 no verifican la autenticidad de un objeto JWT pre-decodificado suministrado por el cliente y pasado a través de los “connectionParams” de la suscripción GraphQL. Como resultado, cualquier cliente remoto no autenticado que pueda abrir una conexión GraphQL-over-WebSocket puede falsificar reclamaciones JWT arbitrarias (p. ej., ’sub’, ’roles’) en “connectionParams.jwt” y hacer que se acepten como identidad autenticada para los propósitos de la evaluación de las directivas “@authentication” y “@subscriptionsAuthorization”. Esto permite a un atacante completamente no autenticado recibir eventos de suscripción que deberían estar restringidos a roles/usuarios autenticados específicos.\nActualice la biblioteca a las versiones 7.5.6+ o 5.12.14+. La v6 ha llegado al fin de su vida útil y no recibirá una corrección."}],"id":"CVE-2026-5423","lastModified":"2026-10-24T16:10:00.153","metrics":{"cvssMetricV40":[{"cvssData":{"Automatable":"NOT_DEFINED","Recovery":"NOT_DEFINED","Safety":"NOT_DEFINED","attackComplexity":"LOW","attackRequirements":"PRESENT","attackVector":"NETWORK","availabilityRequirement":"NOT_DEFINED","baseScore":8.2,"baseSeverity":"HIGH","confidentialityRequirement":"NOT_DEFINED","exploitMaturity":"NOT_DEFINED","integrityRequirement":"NOT_DEFINED","modifiedAttackComplexity":"NOT_DEFINED","modifiedAttackRequirements":"NOT_DEFINED","modifiedAttackVector":"NOT_DEFINED","modifiedPrivilegesRequired":"NOT_DEFINED","modifiedSubAvailabilityImpact":"NOT_DEFINED","modifiedSubConfidentialityImpact":"NOT_DEFINED","modifiedSubIntegrityImpact":"NOT_DEFINED","modifiedUserInteraction":"NOT_DEFINED","modifiedVulnAvailabilityImpact":"NOT_DEFINED","modifiedVulnConfidentialityImpact":"NOT_DEFINED","modifiedVulnIntegrityImpact":"NOT_DEFINED","privilegesRequired":"NONE","providerUrgency":"NOT_DEFINED","subAvailabilityImpact":"NONE","subConfidentialityImpact":"NONE","subIntegrityImpact":"NONE","userInteraction":"NONE","valueDensity":"NOT_DEFINED","vectorString":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/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","version":"4.0","vulnAvailabilityImpact":"NONE","vulnConfidentialityImpact":"HIGH","vulnIntegrityImpact":"NONE","vulnerabilityResponseEffort":"NOT_DEFINED"},"source":"3b236295-4ccd-4a1f-a1c1-a72eecc8d7b6","type":"Secondary"}],"ssvcV203":[{"source":"134c704f-9b21-4f2e-91b3-4a467353bcc0","ssvcData":{"id":"CVE-2026-5423","options":[{"exploitation":"none"},{"automatable":"no"},{"technicalImpact":"partial"}],"role":"CISA Coordinator","timestamp":"2026-08-06T15:45:16.532890Z","version":"2.0.3"}}]},"published":"2026-08-06T16:16:44.430","references":[{"source":"3b236295-4ccd-4a1f-a1c1-a72eecc8d7b6","url":"https://github.com/neo4j/graphql/security/advisories/GHSA-fcpg-3fw5-vc65"},{"source":"3b236295-4ccd-4a1f-a1c1-a72eecc8d7b6","url":"https://neo4j.com/security/CVE-2026-5423"}],"sourceIdentifier":"3b236295-4ccd-4a1f-a1c1-a72eecc8d7b6","vulnStatus":"Awaiting Analysis","weaknesses":[{"description":[{"lang":"en","value":"CWE-302"}],"source":"3b236295-4ccd-4a1f-a1c1-a72eecc8d7b6","type":"Secondary"}]}