Das Open-Source-Automatisierungs-Toolkit n8n hat eine grössere Sicherheitsinitiative durchgeführt und insgesamt 18 Sicherheitslücken in aktuellen Versionen beseitigt. Unter diesen Lücken befinden sich mehrere Schwachstellen mit hohem Risiko, die es Angreifern ermöglichen würden, Schadcode direkt auf betroffenen Servern auszuführen.
n8n ist ein verbreitetes Tool für Low-Code-Automatisierung und Integration von Geschäftsprozessen. Viele Unternehmen nutzen es zur Automatisierung von Workflows zwischen verschiedenen Anwendungen und Systemen. Die Plattform wird sowohl als Cloud-Lösung als auch als selbstgehostete Installation eingesetzt. Besonders selbstgehostete Instanzen sind gefährdet, wenn Updates nicht zeitnah eingespielt werden.
Die Art der entdeckten Schwachstellen ist bedenklich: Die Möglichkeit der Remote-Code-Ausführung bedeutet, dass ein Angreifer nicht nur auf Daten zugreifen könnte, sondern die komplette Kontrolle über die n8n-Instanz übernehmen könnte. Dies hätte weitreichende Konsequenzen, da der Angreifer dann potentiell auf alle Systeme zugreifen könnte, mit denen n8n verbunden ist. Das umfasst typischerweise Datenbanken, Cloud-Dienste, ERP-Systeme und andere kritische Geschäftsanwendungen.
Für KMU, die n8n einsetzen oder einsetzen möchten, ist dies ein kritischer Handlungsaufruf. Selbstgehostete n8n-Instanzen sollten sofort auf die neuesten Versionen aktualisiert werden. Zusätzlich sollten Netzwerk-Zugriffe auf die n8n-Instanzen überprüft werden: Ist die Instanz nur für interne Nutzer erreichbar? Gibt es eine Firewall-Regel, die externe Zugriffe blockiert?
Für Betreiber ist zudem eine Überprüfung der Logs auf verdächtige Aktivitäten empfehlenswert. Falls die Instanz bereits länger lief, könnte ein Incident-Response-Team Logs auf Anzeichen kompromittierender Aktivitäten durchsuchen. Alle verknüpften Systeme sollten auf unautorisierte Zugriffe überprüft werden.
