CVE-2026-92684

Aggregation queries can bypass authentication restrictions in @neo4j/graphql

Published Nov 10, 2026 CVSS 4.0 · 8.7 High EPSS < 1% KEV · Not listed
Description
Missing Authentication for Critical Function in aggregation queries in Neo4j @neo4j/graphql 5.0.0 before 5.12.17 and 7.0.0 before 7.6.8 allows remote attackers to read protected data via GraphQL aggregation queries. Field-level @authentication is not enforced on string aggregates, which can return stored values verbatim, and connection-root aggregates bypass an entity's AGGREGATE authentication requirement, allowing unauthenticated callers to obtain aggregate results.

Remediation

Vendor Solution

Upgrade @neo4j/graphql to 7.6.8 (latest) or 5.12.17 (LTS).


Vendor Workaround

Restrict access to aggregate queries over protected data until the upgrade is applied.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Description Missing Authentication for Critical Function in aggregation queries in Neo4j @neo4j/graphql 5.0.0 before 5.12.17 and 7.0.0 before 7.6.8 allows remote attackers to read protected data via GraphQL aggregation queries. Field-level @authentication is not enforced on string aggregates, which can return stored values verbatim, and connection-root aggregates bypass an entity's AGGREGATE authentication requirement, allowing unauthenticated callers to obtain aggregate results.
Title Aggregation queries can bypass authentication restrictions in @neo4j/graphql
First Time appeared Neo4j
Neo4j Neo4j Graphql
Weaknesses CWE-306
CPEs cpe:2.3:a:neo4j:_neo4j_graphql:*:*:*:*:*:*:*:*
Vendors & Products Neo4j
Neo4j Neo4j Graphql
References
Metrics cvssV4_0

{'score': 8.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
Neo4j
Published
Updated
Nov 10, 2026, 4:46 PM
Reserved
Sep 16, 2026, 4:17 PM
Status
Awaiting Analysis
Published
Nov 10, 2026, 5:17 PM
Modified
Nov 12, 2026, 10:09 PM