Skip to content
Connect AISign inSign up free
CVE-2026-54238.2HighCWE-302

CVE-2026-5423: Subscription Authentication Bypass via Unverified connectionParams.jwt

neo4j · graphql

No fix listed · Affected: neo4j graphql · Exploitation: not established

ExploitationNot established

Not in CISA KEV as of catalogue 2026.11.13 (13 Nov)

  1. In CISA KEV: not seen
  2. Exploited (reported): not seen
  3. Scanning observed: not seen
  4. Proof of concept public: not seen
  5. Not establishedNothing in the sources we check
0.6%probability of exploitation in the next 30 days
48th percentile
050100

Higher than 48% of scored CVEs

8.2HighCVSS 4.0
LowHigh

DescriptionNVD

@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.

On the Atlas

Every published CVE is on the CyberSIXT Atlas, grouped by weakness, vendor and month.

Open the Atlas
Exploitation
Unlikely (under 1%). EPSS under 1%, or no score yet.
CISA KEV
Not listed
Public check
No public nuclei template
Vendor
neo4j
Published
August 2026

Coverage1 article · 1 outlet

First in our coverage: SecurityOnline, 10 Aug.

New articles also arrive in the RSS feed.

References