IT SBIT Services
Schneeberger
DEEN
CVE-Tracker

Neo4j @neo4j/graphql: Fehlende Authentifizierungsprüfung bei Top-Level-@cypher-Feldern

CVE-2026-92681Kritisch 9.3

← Alle Schwachstellen

Zusammenfassung

Schema-weite und typbezogene @authentication-Direktiven werden in @neo4j/graphql bis einschliesslich 7.6.3 bei Top-Level-Feldern mit @cypher stillschweigend ignoriert. Durchgesetzt werden nur Direktiven, die direkt auf den einzelnen Feldern platziert sind. Ein nicht authentifizierter Angreifer kann solche Felder über das Netzwerk aufrufen und die konfigurierte Cypher-Anweisung mit den Rechten des GraphQL-Dienstkontos ausführen, was das Lesen und Ändern von Daten ermöglichen kann. Betroffen sind nur Anwendungen, die für diese Felder auf schema- oder typbezogene Authentifizierung vertrauen.

Betroffen

  • @neo4j/graphql ab 3.23.0 bis vor 7.6.4 (Angabe des CNA; Versionen vor 3.23.0 nicht geprüft, bis zur Bestätigung als betroffen behandeln)
  • Nur Anwendungen, die Top-Level-@cypher-Felder bereitstellen und für deren Schutz auf schema- oder typbezogene @authentication-Direktiven vertrauen

Behoben in

  • Aktualisierung von @neo4j/graphql auf Version 7.6.4 oder neuer (Fix-Commit ef69cc6)

Umgehung

  • @authentication direkt auf jedes Top-Level-@cypher-Feld anwenden (Vorschlag eines Drittanbieters, nicht vom Hersteller; vorab in einer Testumgebung prüfen)
  • Dienstkonto der GraphQL-Anwendung mit minimalen Datenbankberechtigungen betreiben

Ausnutzung

  • CISA SSVC: Exploitation none, automatisierbar ja, technische Auswirkung total
  • Nicht im CISA-KEV-Katalog; zum Zeitpunkt der Recherche keine bekannte Ausnutzung
  • Kein öffentlicher Proof-of-Concept gefunden; nicht vollständig verifiziert
  • Der Fix wurde öffentlich entwickelt, die Schwachstelle war daher möglicherweise schon vor der Advisory in der Quellcode-Historie sichtbar

Unsere Empfehlung

  • Alle Projekte mit @neo4j/graphql unterhalb von Version 7.6.4 identifizieren und auf 7.6.4 oder neuer aktualisieren
  • Das Update behebt auch CVE-2026-92682 (invertierter "none"-Quantor in Autorisierungsfiltern), betroffen sind 7.0.0 bis 7.6.4
  • Bis zum Update prüfen, ob der GraphQL-Endpunkt aus dem Internet erreichbar ist, und die Datenbankberechtigungen des Dienstkontos überprüfen
  • Nach dem Update testen, ob schema- und typbezogene @authentication-Direktiven für Top-Level-@cypher-Felder greifen

Öffentliche Exploits

In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.

Quellen der Recherche

Recherchiert und auf Deutsch und Englisch aufbereitet von einer KI (Claude von Anthropic) auf Basis von NVD, CISA, EPSS und den genannten Quellen. Massgebend sind die Angaben des Herstellers. Recherche vom 31.10.2026 02:31.

Referenzen der NVD (4)

Quellen

Der Tracker verbindet offizielle, frei nutzbare Datenquellen – laufend aktualisiert:

Dieses Angebot nutzt Daten der NVD-API, ist aber von der NVD weder unterstützt noch zertifiziert. EPSS-Daten © FIRST.org.

Betroffen? Wir helfen.

Wir prüfen, ob Ihre Systeme betroffen sind, spielen Updates ein und schliessen die Lücke – auf Wunsch auch laufend mit dem System Health Checker.