„`html
Zusammenfassung
Die Sicherheitslücke CVE-2026-44789 betrifft die Open-Source-Workflow-Automation-Plattform n8n. Eine Prototype-Pollution-Anfälligkeit in einem unvalidierten Pagination-Parameter des HTTP-Request-Knotens ermöglicht authentifizierten Benutzern mit Workflow-Modifikationsrechten die Ausführung von beliebigem Code (RCE) auf der n8n-Instanz. Der kritische Schweregrad (CVSS 9.9) unterstreicht die erhebliche Bedrohung für produktive Umgebungen.
Betroffene Systeme
- n8n versions < 1.123.43
- n8n versions < 2.22.1
- n8n versions < 2.20.7
Betroffen sind alle n8n-Installationen mit den genannten Versionsnummern, auf denen authentifizierte Benutzer Workflow-Berechtigungen besitzen.
Technische Details
Die Vulnerabilität entsteht durch mangelnde Eingabevalidierung des Pagination-Parameters im HTTP-Request-Node. Ein authentifizierter Angreifer kann durch gezielt manipulierte Pagination-Werte eine globale Prototype-Pollution auslösen. Dies ermöglicht die Modifikation von JavaScript-Objektprototypen und damit die Übernahme von Kontrolle über die Anwendungslogik.
Kombiniert mit zusätzlichen Exploitationstechniken führt diese Prototype-Pollution zur Remote Code Execution mit den Privilegien des n8n-Prozesses. Die Anfälligkeit existiert ausschließlich im HTTP-Request-Node und erfordert initiale Authentifizierung sowie Workflow-Berechtigungen.
Empfohlene Massnahmen
- Sofortige Aktualisierung: Upgrade auf n8n 1.123.43, 2.22.1 oder 2.20.7
- Zugriffskontrolle: Einschränkung von Workflow-Modifikationsrechten auf vertrauenswürdige Benutzer
- Monitoring: Überwachung verdächtiger HTTP-Request-Node-Aktivitäten und Pagination-Parameter
- Isolation: Segmentierung von n8n-Instanzen in kritischen Umgebungen
- Validierung: Code-Review bestehender Workflows auf potenzielle Ausbeutungsmuster
Bewertung
CVSS 9.9 (Critical): Diese Bewertung reflektiert die Kombination aus hoher Auswirkung (RCE), einfacher Ausnutzbarkeit und niedrigen Anforderungen. Die Anfälligkeit wird als kritisch eingestuft und erfordert eine priorisierte Patchung. Patches sind verfügbar und sollten ohne Verzögerung eingespielt werden.
„`