CVE-2026-5423
NoneCVSS
—
EPSS
0.6%
Published
Aug 6, 2026
CISA due date
—
The record
@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. Upgrade the library to versions 7.5.6+ or 5.12.14+. v6 is end-of-life and will not receive a fix.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|
Related vulnerabilities
- CVE-2026-77508 Weblate is a web based localization tool. CWE-302
- CVE-2026-34460 NamelessMC is website software for Minecraft servers. CWE-302
- CVE-2025-43992 Dell ECS versions 3.8.1.0 through 3.8.1.7 and Dell ObjectScale versions prior to 4.3.0.0… CWE-302
- CVE-2026-28510 eLabFTW is an open source electronic lab notebook. CWE-302
- CVE-2026-40285 WeGIA is a web manager for charitable institutions. CWE-302
- CVE-2026-39429 kcp is a Kubernetes-like control plane for form-factors and use-cases beyond Kubernetes… CWE-302
- GHSA-6mq3-xmgp-pjm5 ZITADEL's truncated opaque tokens are still valid CWE-302
- CVE-2026-27840 ZITADEL is an open source identity management platform. CWE-302