Zum Inhalt springen

Node.js Sicherheitsupdate Oktober 2026

Zehn Lücken geschlossen, darunter Remote Code Execution

Am 21. Oktober 2026 hat das Node.js-Projekt ein Sicherheitsupdate veröffentlicht. Es schließt zehn Lücken, darunter eine, über die Angreifer eigenen Code ausführen können. Aktive Angriffe sind bisher nicht bekannt, das Update sollte trotzdem zeitnah eingespielt werden.

Wo Node.js eingesetzt wird

Node.js führt JavaScript außerhalb des Browsers aus. Es steckt in vielen Anwendungen, oft ohne dass man es sieht:

  • Webanwendungen und Online-Dienste, etwa auf Basis von Next.js oder Express
  • KI-Werkzeuge wie Claude Code und viele MCP-Server, die Claude mit Firmendaten und Anwendungen verbinden
  • Interne Tools wie Dashboards, Schnittstellen und Automatisierungen
  • Docker-Container, die Node.js als Laufzeitumgebung mitbringen
  • Desktop-Programme, die auf Electron basieren

Gerade durch KI-Assistenten läuft Node.js inzwischen auch auf vielen Arbeitsplatzrechnern, nicht nur auf Servern.

Die Lücken: CVE-2026-111497 und weitere

Das Update betrifft die Release-Linien 22.x, 24.x und 26.x. Vier der zehn Lücken sind als hoch eingestuft:

  • Brotli-Decoder (CVE-2026-111497): Brotli ist ein Kompressionsverfahren, das im Web häufig eingesetzt wird. Wenn Node.js präparierte Brotli-Daten eines Angreifers entpackt, kann dieser Speicher auslesen oder eigenen Code ausführen.
  • TLS-Zertifikatsprüfung (CVE-2026-105483, CVE-2026-106069): Node.js prüft bei verschlüsselten Verbindungen, ob das Zertifikat zum Server passt. Diese Prüfung lässt sich mit bestimmten Schreibweisen von IP-Adressen austricksen. Das ermöglicht Man-in-the-Middle-Angriffe.
  • DNS-Auflösung (CVE-2026-105482): Hostnamen mit bestimmten Sonderzeichen werden abgeschnitten. Eine Anwendung kann so mit dem falschen Server sprechen.

Die übrigen Lücken sind als mittel oder niedrig eingestuft.

Aktuell gibt es keine Berichte über aktive Angriffe. Keine der Lücken steht im CISA-Katalog aktiv ausgenutzter Schwachstellen. Das kann sich jedoch schnell ändern, sobald technische Details öffentlich sind.

Die abgesicherten Versionen sind:

  • Node.js 26.12.1
  • Node.js 24.22.1
  • Node.js 22.23.4

Ältere Release-Linien wie 20.x erhalten keine Updates mehr und sollten ersetzt werden.

Das sollten Sie jetzt prüfen

  • Server und Anwendungen: Wo läuft Node.js, und in welcher Version?
  • Arbeitsplätze mit KI-Werkzeugen: Wer Claude Code oder MCP-Server nutzt, sollte die lokale Node.js-Installation aktualisieren.
  • Container: Ein Update auf dem Host aktualisiert nicht die Node.js-Version im Container. Images müssen neu gebaut werden.
  • Programme mit eigenem Node.js: Electron-Anwendungen und Appliances erhalten den Fix nur über ein Update des Herstellers.
  • Alte Versionen: Node.js 20.x und älter bekommt keine Sicherheitsupdates mehr.

Fazit

Das Oktober-Update von Node.js ist kein Notfall, aber auch keine Routine. Eine Lücke erlaubt Remote Code Execution, zwei weitere schwächen die Verschlüsselung. Wer Node.js einsetzt, sollte das Update in den nächsten Tagen einspielen und dabei auch Container, Arbeitsplätze und mitgelieferte Laufzeitumgebungen nicht vergessen.

Fragen zu Ihrer Umgebung? Sprechen Sie uns an.

Node.js Sicherheitsupdate Oktober 2026
Markus Meier 22. Oktober 2026
Diesen Beitrag teilen
Stichwörter
Unsere Blogs
Archiv