Zum Inhalt springen

n8n unter Druck: Authentisierte Angreifer können Code ausführen

9. September 2026 durch
n8n unter Druck: Authentisierte Angreifer können Code ausführen
Hendrik Lilienthal

Für n8n liegen mehrere Schwachstellen vor, die Betreiber ernst nehmen sollten: Ein entfernter, bereits authentisierter Angreifer kann verwundbare n8n-Instanzen missbrauchen, um Sicherheitsmechanismen zu umgehen, beliebigen Code auszuführen oder einen Denial of Service auszulösen. Die Einstufung liegt bei hoch. Besonders relevant ist das für Umgebungen, in denen n8n über Webinterfaces erreichbar ist und Benutzerkonten nicht strikt auf notwendige Rechte begrenzt sind. Da der Angriff eine Authentisierung voraussetzt, ist nicht nur der klassische Internet-Perimeter entscheidend, sondern auch der Schutz vor kompromittierten Accounts, überprivilegierten Nutzern und schwach abgesicherten internen Zugängen.

Warum die Kombination so kritisch ist

Die gemeldeten Auswirkungen betreffen gleich mehrere Schutzebenen. Ein Security-Bypass bedeutet, dass vorhandene Kontrollmechanismen innerhalb der Anwendung nicht zuverlässig greifen. In einer Plattform wie n8n, die Workflows automatisiert und Aktionen über angebundene Systeme ausführt, kann ein solcher Bypass besonders unangenehm werden: Wenn ein angemeldeter Angreifer Grenzen zwischen Rollen, Funktionen oder Ausführungskontexten verschiebt, kann daraus schnell ein Angriff auf nachgelagerte Systeme entstehen.

Noch schwerer wiegt die Möglichkeit zur Ausführung beliebigen Codes. Remote Code Execution ist in Administrations- und Automatisierungswerkzeugen regelmäßig kritisch, weil diese Systeme häufig Zugriff auf Credentials, API-Tokens, interne Dienste oder Infrastrukturkomponenten haben. Selbst wenn der ursprüngliche Zugriff „nur“ über ein gültiges Benutzerkonto erfolgt, kann Codeausführung den Schritt von einem Anwendungskontext hin zu weiterreichender Kontrolle ermöglichen. Für Admins heißt das: Die Authentisierungspflicht reduziert zwar die Angriffsfläche, entschärft die Schwachstelle aber nicht ausreichend.

Der dritte Aspekt ist ein Denial of Service. Angreifer können die Verfügbarkeit der Anwendung beeinträchtigen und damit Workflows unterbrechen. In produktiven Umgebungen ist das mehr als ein Komfortproblem: Automatisierte Prozesse laufen oft zeitgesteuert, reagieren auf Ereignisse oder stoßen Folgeaktionen in anderen Systemen an. Fällt n8n aus oder reagiert nicht mehr zuverlässig, können Betriebsprozesse ins Stocken geraten, Benachrichtigungen ausbleiben oder Integrationen hängen bleiben.

Authentisierung ist keine Entwarnung

Die Voraussetzung „entfernter, authentisierter Angreifer“ sollte in der Risikobewertung nicht zu niedrig angesetzt werden. In vielen Organisationen haben mehrere Teams Zugriff auf Automatisierungsplattformen. Hinzu kommen Service-Accounts, gemeinsam genutzte Zugänge oder Benutzerkonten, die über SSO und zentrale Identity-Systeme verwaltet werden. Sobald ein solches Konto kompromittiert ist, kann ein Angreifer die Schwachstellen aus der Ferne ausnutzen, ohne zuvor lokalen Zugriff auf den Server zu benötigen.

Security-Verantwortliche sollten deshalb prüfen, wie n8n erreichbar ist. Eine öffentlich erreichbare Instanz mit vielen Benutzern hat ein anderes Risiko als eine streng segmentierte Installation hinter VPN, Reverse Proxy und restriktiven Zugriffskontrollen. Entscheidend ist auch, welche Berechtigungen die hinterlegten Workflows besitzen. Wenn n8n Aktionen in produktiven Systemen ausführen darf, Secrets verwaltet oder interne APIs anspricht, steigt der mögliche Schaden deutlich.

Für die Bewertung im eigenen Netz ist außerdem wichtig, ob Logs nachvollziehbar zeigen, welcher Benutzer welche Aktionen ausgelöst hat. Bei Schwachstellen, die Security-Bypass und Codeausführung erlauben, reicht ein reiner Verfügbarkeitscheck nicht aus. Admins sollten auffällige Workflow-Änderungen, ungewöhnliche Ausführungen, neue oder geänderte Credentials sowie unerwartete Fehlermuster einbeziehen. Gerade nach einem potenziellen Missbrauch müssen Automatisierungsregeln und angebundene Secrets als Teil der Incident-Analyse betrachtet werden.

Priorität für exponierte und produktive Instanzen

Betreiber sollten zuerst die Instanzen anfassen, die aus nicht vertrauenswürdigen Netzen erreichbar sind oder produktive Abläufe steuern. Dazu zählen Installationen hinter Reverse Proxies ebenso wie intern erreichbare Systeme, wenn viele Benutzergruppen Zugriff haben. Die Kombination aus Security-Bypass, Codeausführung und Denial of Service rechtfertigt ein priorisiertes Wartungsfenster, auch wenn der Angriff eine Anmeldung voraussetzt.

Bis die Umgebung bereinigt und aktualisiert ist, sollten Admins die Angriffsfläche verkleinern. Praktisch heißt das: Zugriff auf n8n auf bekannte Quellnetze beschränken, Benutzer und Rollen überprüfen, unnötige Accounts deaktivieren und besonders privilegierte Zugänge kontrollieren. Wo möglich, sollten zusätzliche Schutzschichten wie VPN, IP-Filter, MFA und restriktive Reverse-Proxy-Regeln greifen. Diese Maßnahmen ersetzen kein Update, können aber das Ausnutzen durch kompromittierte oder missbrauchte Konten erschweren.

Für den Betrieb empfiehlt sich ein kurzer, aber konsequenter Maßnahmenplan. Verantwortliche sollten die eigenen n8n-Instanzen inventarisieren, den Exposure-Status erfassen und anschließend die Absicherung priorisieren. Nach der Aktualisierung gehört eine Kontrolle der Workflows und Benutzeraktivitäten dazu, weil Codeausführung und Security-Bypass nicht nur Verfügbarkeit, sondern auch Integrität und Vertraulichkeit betreffen.

  • Spielen Sie verfügbare Sicherheitsupdates für n8n priorisiert in einem Wartungsfenster ein.
  • Beschränken Sie den Zugriff auf n8n auf vertrauenswürdige Netze und zwingend benötigte Benutzer.
  • Prüfen Sie Workflows, Credentials und Benutzeraktivitäten auf ungewöhnliche Änderungen.
  • Härten Sie die Anmeldung mit MFA, Rollenprüfung und deaktivierten Alt-Accounts.
n8n unter Druck: Authentisierte Angreifer können Code ausführen
Hendrik Lilienthal 9. September 2026
Diesen Beitrag teilen