n8n: Autorisierungsumgehung in Data Tables über manipulierte Workflow-ID
Zusammenfassung
n8n akzeptiert eine vom Client gelieferte Workflow-ID und speichert den Owner-Projekt jedes Workflows im Speicher unter dieser ID. Eine manipulierte ID wie __proto__ führt dazu, dass die Projektprüfung für Data Tables auf alle Projekte zutrifft (CWE-1321, Prototype Pollution). Ein authentifiziertes Mitglied, das Workflows erstellen und ausführen darf, kann Data-Table-Zeilen in allen Projekten der Instanz auflisten, lesen, ändern und löschen.
Betroffen
- n8n 2.44.0 vor 2.44.1
- n8n vor 2.43.5
- Die Version 1.x von n8n ist nicht als betroffen aufgeführt.
Behoben in
- n8n 2.43.5 (stabil)
- n8n 2.44.1 (Beta)
- Cloud-Instanzen werden laut Hersteller automatisch gepatcht.
Umgehung
- Der Hersteller nennt nur temporäre Massnahmen, die das Risiko nicht vollständig beheben:
- Den Zugriff auf die Instanz auf vollständig vertrauenswürdige Benutzer beschränken.
- Bestehende Workflows auf eine gespeicherte ID __proto__ prüfen und diese entfernen.
- Das Data-Tables-Modul deaktivieren, sofern es nicht benötigt wird.
- Darüber hinaus ist keine konfigurationsbasierte Massnahme dokumentiert.
Ausnutzung
- Keine Hinweise auf Ausnutzung in freier Wildbahn gefunden.
- Gemäss Drittanbieter-Spiegeln nicht im KEV-Katalog der CISA aufgeführt (nicht direkt auf cisa.gov geprüft).
- CISA SSVC: Ausnutzung keine, nicht automatisierbar.
- Öffentlicher Proof of Concept: widersprüchlich bzw. nicht bestätigt.
Unsere Empfehlung
- Alle n8n-Instanzen (selbst gehostet, Docker, Cloud) und deren Versionen erfassen.
- Selbst gehostete 2.x-Installationen auf 2.43.5 oder 2.44.1 oder neuer aktualisieren. Vorher das Datenvolumen sichern, da Migrationen beim Start ausgeführt werden.
- Den gesamten Oktober-2026-Release von n8n einspielen, der weitere Advisories mit Schweregrad High enthält.
- Konten reduzieren, die Workflows erstellen und ausführen dürfen.
- Die Erreichbarkeit der Instanz aus dem Internet einschränken, sofern sie nicht benötigt wird.
- Data Tables auf sensible Daten prüfen und bei einer verwundbaren Instanz die Zugriffsprotokolle auf unerwartete projektübergreifende Lesezugriffe oder Änderungen kontrollieren. Datenschutzrechtliche Pflichten gegebenenfalls prüfen.
- Hinweis: GitHub bewertet das Advisory mit 7.2, während CVSS 4.0 von NVD/VulnCheck 8.7 ergibt.
Öffentliche Exploits
In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.
Quellen der Recherche
- GitHub Security Advisory GHSA-wvjj-qg37-pv73 github.com
- VulnCheck advisory www.vulncheck.com
- n8n community security update, 14 October 2026 community.n8n.io
- CVE-2026-118649 threatint record cve.threatint.com
- TheHackerWire CVE-2026-118649 www.thehackerwire.com
- ReadTheManual: n8n patches eight self-hosted vulnerabilities readthemanual.co.uk
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 23:46.
Quellen
Der Tracker verbindet offizielle, frei nutzbare Datenquellen – laufend aktualisiert:
- NVD (NIST) – CVE, Bewertung (CVSS), betroffene Produkte
- CISA KEV – von der CISA bestätigt aktiv ausgenutzte Lücken
- CISA Vulnrichment – Einschätzung der CISA (SSVC) im offiziellen CVE-Eintrag
- FIRST EPSS – Wahrscheinlichkeit einer Ausnutzung
- Microsoft MSRC – Patch Tuesday: Lücken, Schweregrad, Updates
- PoC-in-GitHub – öffentliche Proof-of-Concept-Repositories
- Metasploit (Rapid7) – Module des Metasploit Framework
- Exploit-DB (OffSec) – Archiv öffentlicher Exploits (nur Verweise)
- Patch-Tage: offizielle Seiten der Hersteller (je Hersteller verlinkt) (Patch-Tage der Hersteller)
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.
