Menu

Skip to content
  • Startseite
    • zur Startseite
    • Drohne kaufen – Beratung
    • Drohnen unter 250 Gramm
    • Drohnen sortiert nach Drohnenklassen
    • Anleitungen & Tipps
    • Die besten Drohnen für Kinder im Test
    • Drohnen unter 50 Euro
    • Drohnen unter 100 Euro
    • Drohnen unter 500 Euro
    • Drohnen unter 1000 Euro
    • günstige Drohne als Geschenk
    • Dji Drohnen – Übersicht
  • Testberichte
    • Top10: Drohnen & Quadrocopter
    • Top10: Drohne mit Kamera
    • Top10: Fun- und Spielzeug-Drohnen
    • Top10: Profi-Drohnen
    • Die 10 besten Action-Kameras
    • Top10: FPV-Brillen
    • Drohnen-Vergleiche
    • Top10: Mähroboter
    • Top10: Saugroboter
    • Beste 360 Grad Kameras
    • Beste FPV-Drohnen
    • Top10: Handheld Steadycam Gimbals
  • Versicherungen
    • ➤ Vergleich Drohnenversicherung
    • Kurzzeit-Versicherungen
    • PHV Versicherungen im Test
    • Plakette / Kennzeichen
  • Gesetz
    • Übersicht
    • Die neue EU Drohnenverordnung
    • Registrierung EU Drohnen-Piloten
    • Drohnenführerschein – Alle Details
    • – Führerschein-Verlängerung
    • – Fernpilotenzeugnis A2
    • EU Gesetze je Drohnen-Modell
    • Die neuen Drohnen-Klassen
    • Kennzeichen
    • Deutsche LuftVO
    • Versicherungspflicht
    • Im Wohngebiet fliegen?
    • Spezielle Kategorie [ Specific ]
    • Drohnen im Urlaub / Ausland in 2026
  • Forum
  • Shop
    • Drohnen Shop
    • Drohnen-Kennzeichen
    • Führerschein-Karte

Node2Shell: Welche Programme und Server wegen der Brotli-Lücke Updates brauchen

Sicherheit · Brotli-Lücke CVE-2026-111497 · Stand 26. Oktober 2026

Node2Shell: Welche Programme und Server jetzt Updates brauchen

Eine Lücke im Brotli-Decoder von Google steckt in Node.js, Bun, Python-Paketen, .NET, Proxys und Dutzenden eingebetteten Kopien. Unter Spitznamen wie Node2Shell und HTTP2Shell kursiert sie seit dem 22. Oktober. Hier steht, welche Versionen sicher sind, wie du deine Node.js-Version prüfst und was Privatnutzer, Entwickler und Admins jetzt konkret tun sollten.

  • Node.js sicher ab 22.23.4, 24.22.1 und 26.12.1
  • CVSS 9.2 „kritisch“ nach CVSS 4.0, Node.js stuft „hoch“ ein
  • Keine Angriffe bekannt, Laborexploit existiert

Node-Version prüfen Zur Update-Matrix

Wer Node.js auf einem Server, im Container oder auf dem Entwicklungsrechner betreibt, sollte auf 22.23.4, 24.22.1 oder 26.12.1 aktualisieren – ältere Hauptversionen wie Node.js 20 bekommen keinen Fix mehr. Hinter dem Schlagwort Node2Shell steckt die Schwachstelle CVE-2026-111497: ein Schreibzugriff außerhalb des vorgesehenen Speicherbereichs im Brotli-Decoder von Google. Node.js hat die Lücke am 21. Oktober 2026 bestätigt und geschlossen, am selben Tag erschienen die korrigierten Brotli-Versionen 1.0.10, 1.1.1 und 1.2.1. Weil die Bibliothek in sehr vielen Programmen steckt, betrifft das Problem aber weit mehr als Node.js.

Dieser Beitrag ordnet ein, was die Lücke technisch bedeutet, wie gefährlich sie nach heutigem Stand ist und welche Software konkret Updates braucht – von Node.js über Bun, Python, .NET und Envoy bis zu Electron-Apps wie VS Code. Mit Versionsprüfung zum Eintippen, Update-Matrix, Rollen-Wegweiser und einer Checkliste für Admins. Und weil der Name zum Verwechseln einlädt: Mit der PHP-Lücke PHP2Shell, die ebenfalls am 21. Oktober bekannt wurde, hat Node2Shell technisch nichts zu tun.

Stand: 26. Oktober 2026, 17:30 Uhr. Datenbasis: Sicherheitsbeitrag von Node.js (21.10.), Brotli-Releases und GitHub-Advisory, Sicherheitstracker von Debian, Ubuntu und Red Hat, Berichte von Sicherheitsfirmen und Fachmedien. Die NVD- und Microsoft-Seiten waren bei Redaktionsschluss nicht direkt abrufbar, eine Warnung von BSI oder CERT-Bund haben wir nicht gefunden. Wir aktualisieren den Beitrag, sobald neue Herstellerangaben vorliegen.

Headergrafik zu Node2Shell: Terminal-Optik mit Hinweis auf die Brotli-Lücke CVE-2026-111497 und Update-Bedarf
Node2Shell, HTTP2Shell, Brotli2Shell: Hinter allen Spitznamen steckt dieselbe Lücke CVE-2026-111497 im Brotli-Decoder von Google. Grafik: Drohnen.de
Versionscheck Update-Matrix Was muss ich tun? Admin-Checkliste

Node2Shell: Das Wichtigste in 20 Sekunden

9.2Punkte nach CVSS 4.0 laut Google und GitHub – Node.js selbst stuft die Lücke als „hoch“ ein
21.10.Node.js 22.23.4, 24.22.1 und 26.12.1 sowie Brotli 1.0.10, 1.1.1 und 1.2.1 erscheinen
1.0.3–1.2.0betroffene Versionen der Brotli-C-Bibliothek, unabhängig vom Betriebssystem
0gemeldete Angriffe in freier Wildbahn bis 26. Oktober – ein Laborexploit existiert aber
Update ist verfügbar

Für alle unterstützten Node.js-Linien gibt es seit dem 21. Oktober einen Fix. Docker-Images mit den neuen Versionen stehen ebenfalls bereit.

Browser sind sicher

Chrome, Chromium und Firefox hatten die korrigierte Brotli-Fassung laut Sicherheitsforschern schon vor der Veröffentlichung. Normale Browser-Updates genügen.

npm audit sieht nichts

Die Lücke steckt in der Laufzeitumgebung, nicht in einem npm-Paket. Abhängigkeitsprüfungen melden sie deshalb nicht – die Node-Version zählt.

Node.js 20 bleibt offen

Node.js 25, 23, 21, 20 und ältere Versionen sind aus dem Support. Für sie gibt es keinen offiziellen Fix, nur den Umstieg auf 22, 24 oder 26.

Inhalt dieses Beitrags

Erst Einordnung und Risiko, dann Versionen, Update-Matrix und konkrete Schritte.

Die Lücke verstehen

1 Was ist Node2Shell?2 Was technisch passiert3 Wie gefährlich ist es?4 Node2Shell, HTTP2Shell, PHP5 Chronik der Lücke

Prüfen und aktualisieren

6 Sichere Node.js-Versionen7 Node.js prüfen und updaten8 Update-Matrix aller Programme9 Docker, CI und Cloud10 VS Code und Electron-Apps11 Was muss ich tun?12 Checkliste für Admins13 Wenn Patchen dauert14 Häufige Fragen

Was ist Node2Shell? Die Lücke im Brotli-Decoder

Node2Shell ist ein inoffizieller Spitzname für CVE-2026-111497, einen Out-of-Bounds-Write im Brotli-Decoder von Google. Brotli ist ein Kompressionsverfahren, das Webserver und Anwendungen nutzen, um HTML, CSS, JavaScript und API-Antworten zu verkleinern. Erkennbar ist es am Kürzel br im HTTP-Header Content-Encoding. Fast jeder Browser, viele Webserver und zahlreiche Programmiersprachen bringen einen Brotli-Decoder mit – häufig als Kopie der C-Bibliothek von Google.

Genau diese Bibliothek ist fehlerhaft. Betroffen sind laut den Brotli-Releases auf GitHub die Versionen 1.0.3 bis 1.2.0, behoben ist der Fehler in 1.0.10, 1.1.1 und 1.2.1. Der Fehler liegt in der Datei c/dec/decode.c und damit nicht im eigentlichen Code von Node.js. Node.js ist nur das prominenteste Programm, das die Bibliothek mitliefert – daher der Name, der sich nach einer Exploit-Demonstration durchgesetzt hat.

Node.js beschreibt die Lücke in seinem Sicherheitsbeitrag vom 21. Oktober 2026 als Schreibzugriff außerhalb der Grenzen im mitgelieferten Brotli-Decoder, der bis zur Ausführung von Schadcode aus der Ferne führen kann. Die Brotli-Lücke war eine von zehn Schwachstellen in diesem Sammel-Update, vier davon stufte Node.js als „hoch“ ein. Gefunden haben sie laut Node.js Khai Tran und Sylvie Mayer von OpenAI Codex Security, den Fix für Node.js schrieben Matteo Collina und Antoine du Hamel.

Infografik mit den Fix-Versionen zur Brotli-Lücke: Node.js 22.23.4, 24.22.1, 26.12.1, Brotli 1.2.1, Bun 1.4.4 und .NET-Patches
Die wichtigsten Fix-Stände auf einen Blick: Node.js 22.23.4, 24.22.1 und 26.12.1, Google Brotli 1.0.10, 1.1.1 und 1.2.1, Python Brotli 1.2.1, Bun 1.4.4 sowie .NET 8.0.33, 9.0.22 und 10.0.14 (Stand 26. Oktober 2026). Grafik: Drohnen.de

Einordnung: Dass eine einzelne C-Bibliothek so breit wirkt, ist typisch für Kompressions- und Parser-Code. Er wird selten neu geschrieben, sondern kopiert und in andere Projekte eingebettet. Genau das macht die Aufräumarbeit mühsam: Ein Systemupdate des Pakets libbrotli repariert nur Programme, die diese Systembibliothek tatsächlich nutzen. Programme mit eigener, eingebauter Kopie – darunter die offiziellen Node.js-Binärdateien – brauchen ein eigenes Update.

Was technisch passiert und wann ein Angriff möglich ist

Der Decoder behandelt einen ungültigen Datenstrom als „unvollständig“ statt als Fehler – und schreibt dann über einen kleinen Puffer hinaus. Laut Node.js erkennt der Streaming-Decoder einen ungültigen sogenannten Block-Switch nicht als Formatfehler, sondern als Signal, dass weitere Eingabedaten nötig sind. Daraufhin hängt er weitere Bytes an einen internen Puffer von nur acht Byte an. Das Ergebnis ist eine Speicherkorruption. Mögliche Folgen nennt Node.js gleich drei: Absturz des Prozesses, Offenlegung von Prozessspeicher und im ungünstigsten Fall Ausführung von Schadcode.

Entscheidend für das Risiko ist eine Bedingung: Die Anwendung muss Brotli-Daten aus einer nicht vertrauenswürdigen Quelle dekomprimieren. Darauf weist auch Red Hat hin. In Node.js gibt es laut den Analysen von Hadrian, Aikido und weiteren Sicherheitsfirmen drei typische Wege, auf denen das passiert:

1
Eingehende Requests

Express 5 mit body-parser 2.x entpackt Request-Bodies mit dem Header „Content-Encoding: br“ automatisch. Ein Angreifer kann so präparierte Daten direkt an einen öffentlichen Server schicken. Express 4 mit body-parser 1.x ist laut Hadrian nicht betroffen.

2
Ausgehende fetch()-Aufrufe

Das in Node.js eingebaute fetch() fordert Brotli an und entpackt Antworten automatisch. Ruft dein Dienst fremde oder nutzerdefinierte Adressen ab – Webhooks, Link-Vorschauen, Scraper, KI-Agenten –, kann ein bösartiger Server die Antwort präparieren.

3
Direkte zlib-Aufrufe

Wer brotliDecompress, brotliDecompressSync oder createBrotliDecompress selbst mit Daten von außen füttert, ist ebenfalls angreifbar – etwa beim Entpacken hochgeladener Dateien.

Nicht automatisch betroffen ist dagegen ein schlichter Server mit http.createServer(): Er entpackt eingehende Request-Bodies nicht von sich aus. Auch reine Webseiten, die Brotli nur zum Komprimieren ihrer Auslieferung nutzen, sind nicht das Ziel – gefährlich ist das Entpacken. Einen offiziellen Workaround nennt Node.js nicht; als Behelf bleibt nur, fremde Brotli-Eingaben abzulehnen oder zu isolieren.

Unsere Einschätzung: Die Bedingung „fremde Brotli-Daten werden entpackt“ klingt nach Spezialfall, ist in der Praxis aber verbreitet. Fast jede moderne Node.js-Anwendung ruft irgendwo externe Adressen mit fetch() ab. Wie leicht sich daraus tatsächlich Codeausführung machen lässt, ist eine andere Frage – dazu der nächste Abschnitt.

Wie gefährlich ist Node2Shell? Bewertungen und Ausnutzung

Die Bewertungen reichen von „kritisch“ bis „mittel“ – je nachdem, wer bewertet und wie schwer die Ausnutzung eingeschätzt wird. Im GitHub-Advisory GHSA-9v8h-qqgm-4m35 steht die Bewertung von Google: 9.2 Punkte nach CVSS 4.0, also „kritisch“. Node.js selbst spricht von „hoch“. Red Hat kommt in seiner CVE-Einordnung auf 8.1 Punkte nach CVSS 3.1 („Important“) und setzt die Angriffskomplexität hoch an.

Bewertungen von CVE-2026-111497 (Stand 26. Oktober 2026)
Stelle Einstufung System Anmerkung
Google / GitHub Advisory 9.2 kritisch CVSS 4.0 Angriff übers Netz, ohne Anmeldung, mit Vorbedingung (AT:P)
Node.js hoch eigene Einstufung eine von vier „hohen“ Lücken im Release vom 21.10.
Red Hat 8.1 Important CVSS 3.1 Angriffskomplexität hoch, kein zuverlässiger öffentlicher RCE-Exploit
Microsoft 8.1 CVSS 3.1 laut SecurityWeek als Rechteausweitung, „Ausnutzung wahrscheinlicher“
Ubuntu mittel eigene Priorität Pakete noch „in Prüfung“

Die Unterschiede erklären sich aus verschiedenen Bewertungssystemen und daraus, wie schwer man die Ausnutzung einschätzt. Für die Praxis ist wichtiger, was bisher tatsächlich gezeigt wurde. Laut Berichten von HeroDevs und Hadrian demonstrierte das Imperva Red Team die Ausführung von Schadcode auf dem offiziellen Node.js-24.22.0-Image unter Linux für ARM64 – über fetch() und über Express 5 mit body-parser 2.x. Der Exploit ist nicht veröffentlicht und brauchte mehrere Versuche. Ein öffentlicher Proof of Concept auf GitHub erreicht Codeausführung nur auf einem absichtlich geschwächten Build, auf einem Standard-Build reicht er für Absturz und begrenztes Auslesen von Speicher.

0Angriffe bekannt

Bis 26. Oktober keine Berichte über Ausnutzung in freier Wildbahn.

1Laborexploit

Imperva zeigte Codeausführung auf dem offiziellen Node.js-24.22.0-Image – unveröffentlicht.

KEVNicht gelistet

Laut mehreren Sicherheitsfirmen nicht im CISA-Katalog ausgenutzter Lücken (Stand 23. bis 25.10.).

BSIKeine Warnung gefunden

Eine Meldung von BSI oder CERT-Bund haben wir bis Redaktionsschluss nicht gefunden.

Mit Zahlen zur Verbreitung werben vor allem Sicherheitsanbieter. Wiz meldet, 91 Prozent der von ihm beobachteten Cloud-Umgebungen enthielten verwundbare Ressourcen. Qualys berichtet in seinem Blogbeitrag vom 23. Oktober von Millionen Node.js-Installationen bei seinen Kunden, ein großer Teil davon auf Versionen ohne Support. Beide Werte beziehen sich auf die eigene Kundschaft und sind nicht repräsentativ; die Teilsummen bei Qualys passen zudem nicht ganz zur genannten Gesamtzahl.

Unsere Einschätzung: Kein Grund zur Panik, aber auch keiner zum Aufschieben. Ein öffentlich erreichbarer Node.js-Dienst, der Brotli von außen entpackt, sollte in dieser Woche aktualisiert werden. Erfahrungsgemäß werden Exploits für Lücken mit solcher Verbreitung zuverlässiger, sobald mehr technische Details öffentlich sind – und mehrere Analysen samt Upstream-Commit liegen bereits offen.

Node2Shell, HTTP2Shell, Brotli2Shell – und was ist PHP2Shell?

Alle „2Shell“-Namen rund um Brotli meinen dieselbe Lücke CVE-2026-111497 – offiziell ist keiner davon. Node.js verwendet in seinem Sicherheitsbeitrag keinen Spitznamen. Die Namen stammen von Sicherheitsforschern, die damit jeweils einen anderen Aspekt betonen wollten:

Belegt

  • CVE-2026-111497 existiert, NVD-Eintrag seit 22.10. GitHub Advisory
  • Fehler sitzt in Google Brotli 1.0.3–1.2.0 Brotli-Releases
  • Node.js bestätigt und behebt die Lücke Node.js, 21.10.
  • „Node2Shell“ geht auf das Imperva Red Team zurück HeroDevs, Hadrian
  • „Brotli2Shell“ ist der Titel der JFrog-Analyse JFrog, 25.10.

Inoffiziell, offen oder strittig

  • Alle Spitznamen keine offiziellen Bezeichnungen
  • „HTTP2Shell“ ab 23.10. kein einzelner Urheber belegbar
  • „Broccoli2Shell“ Vorschlag von Juliano Rizzo, auch bei Wiz
  • Name aus Node.js-Ankündigung? Aikido sagt ja, Blogtext enthält ihn nicht
  • Imperva-Originalbeitrag von uns nicht gefunden

„HTTP2Shell“ soll deutlich machen, dass nicht nur Node.js betroffen ist, sondern jede HTTP-Software, die Brotli-Antworten oder -Uploads automatisch entpackt – Python-Clients, curl oder Proxys. Die Benennung nach dem Muster „X2Shell“ ist inzwischen eine Mode für Lücken, die bis zur Codeausführung reichen; 2025 machte etwa React2Shell Schlagzeilen.

Für Verwirrung sorgt, dass am selben 21. Oktober auch PHP2Shell bekannt wurde. Das sind zwei andere Lücken (CVE-2026-109618 und CVE-2026-109619) in der PHP-Laufzeit, zu denen das BSI informiert hat und die PHP 8.5.12, 8.4.27, 8.3.36 und 8.2.35 schließen. Mit Brotli haben sie nichts zu tun – gemeinsam ist nur das Datum. Wer eine WordPress-Seite mit PHP betreibt und daneben Node.js für Build-Prozesse nutzt, braucht also zwei getrennte Updates. Die PHP-Extension brotli ist allerdings ein eigener Fall: Sie bettet die Brotli-Bibliothek ein und ist in Version 0.21.1 gefixt.

Chronik: Von der stillen Korrektur zum Patchday

Der eigentliche Fehler wurde im Brotli-Code schon im Februar 2026 korrigiert – nur wusste damals niemand, dass es eine Sicherheitslücke war. Laut JFrog und SecurityWeek landete am 27. Februar eine Änderung mit dem Titel „Detect and report invalid stream earlier“ im Brotli-Repository, ohne Sicherheitskennzeichnung. Erst die Meldung von OpenAI Codex Security machte die Tragweite klar.

  1. 27.02.2026Stille Korrektur im Brotli-CodeEine Änderung zur früheren Erkennung ungültiger Datenströme behebt die Ursache, ohne als Sicherheitsfix markiert zu sein.
  2. 21.10.2026Node.js und Brotli veröffentlichen FixesNode.js 22.23.4, 24.22.1, 26.12.1 und Brotli 1.0.10, 1.1.1, 1.2.1 erscheinen; Vercel ergänzt WAF-Regeln.
  3. 22.10.2026CVE öffentlich, Exploit-DemoNVD-Eintrag und GitHub-Advisory, Imperva zeigt Codeausführung, ein öffentlicher PoC erscheint, Python Brotli 1.2.1 und aktualisierte AWS-Lambda-Images folgen.
  4. 23.10.2026„HTTP2Shell“ und weitere Paketebrotlicffi 1.2.1.0 und der Go-Port werden gefixt, Forscher betonen die Breite über Node.js hinaus.
  5. 24.10.2026Ruby, PHP, Amazon LinuxRuby-Gem brotli 0.9.1, PHP-Extension 0.21.1 und Pakete für Amazon Linux 2023 erscheinen.
  6. 25.10.2026Microsoft und Cloudflare ziehen nach.NET 8.0.33, 9.0.22, 10.0.14, Updates für Visual Studio und PowerShell; Cloudflare aktiviert eine WAF-Notfallregel.
  7. offenElectron und eingebettete KopienKein stabiles Electron-Release mit Fix gefunden; DuckDB, Arrow, 7-Zip-Varianten und andere Projekte mit eigener Kopie sind teils noch offen.

Einordnung: Die Zeitachse zeigt ein bekanntes Muster. Der Upstream-Fix ist da, die großen Plattformen liefern innerhalb von Tagen – und dann beginnt die lange Phase, in der eingebettete Kopien in Apps, Datenbanken und Werkzeugen nachgezogen werden müssen. Diese Phase dauert erfahrungsgemäß Wochen bis Monate.

Welche Node.js-Versionen sind sicher?

Sicher sind Node.js 22.23.4, 24.22.1 und 26.12.1 sowie alle neueren Versionen dieser Linien. Alles darunter in diesen drei Hauptversionen ist verwundbar. Für Hauptversionen, die das Ende ihres Supports erreicht haben, veröffentlicht Node.js keinen Fix.

Node.js-Versionen und Status nach CVE-2026-111497
Hauptversion Status Verwundbar bis Sicher ab
Node.js 26 aktuell 26.12.0 26.12.1
Node.js 24 (LTS „Krypton“) LTS 24.22.0 24.22.1
Node.js 22 (LTS „Jod“) LTS 22.23.3 22.23.4
Node.js 25, 23, 21 Support beendet alle kein Fix – Umstieg
Node.js 20, 18 und älter Support beendet alle kein Fix – Umstieg

Für Node.js 20 und 18 hat der Anbieter HeroDevs laut eigenem Blog kommerzielle Sicherheitsupdates angekündigt. Das ist eine Option für Firmen, die nicht kurzfristig migrieren können, ersetzt aber keinen Plan für den Umstieg. Wer neu aufsetzt, nimmt die LTS-Version 24.

Versionscheck: Ist meine Node.js-Version gegen Node2Shell gepatcht?

Gib die Ausgabe von „node -v“ ein, etwa 24.22.0 oder v22.23.4. Der Check vergleicht mit den Fix-Ständen vom 21. Oktober 2026.

Node.js 24.22.0 ist verwundbar. Aktualisiere mindestens auf 24.22.1 und starte die Prozesse danach neu.

Eigene Prüfung ohne Gewähr, Grundlage ist der Sicherheitsbeitrag von Node.js vom 21. Oktober 2026. Der Check bewertet nur die Versionsnummer. Distributionspakete (etwa von Debian) nutzen teils die Systembibliothek libbrotli – dort entscheidet deren Patch-Stand, nicht die Node.js-Version.

Ein Sonderfall sind Linux-Distributionen. Debian baut sein Node.js-Paket gegen die Systembibliothek libbrotli; dort genügt laut Debian Security Tracker das Update des Brotli-Pakets – Debian 12 bekommt Version 1.0.9-2+deb12u1, Debian 13 Version 1.1.0-2+deb13u1. Wichtig: Debian 12 meldet weiterhin Brotli 1.0.9, also eine Versionsnummer im betroffenen Bereich. Der Fix ist dort rückportiert, die Versionsnummer allein sagt deshalb nichts über den Patch-Stand aus. Die offiziellen Node.js-Downloads bringen Brotli dagegen selbst mit; hier hilft nur das Node.js-Update.

Node.js prüfen und aktualisieren: Schritt für Schritt

Die schnellste Prüfung ist ein Befehl im Terminal: node -v. Danach kommt die eigentliche Arbeit – denn auf vielen Rechnern und Servern liegen mehrere Node.js-Installationen nebeneinander.

1
Version abfragen

Im Terminal „node -v“ eingeben. Die Ausgabe muss mindestens v22.23.4, v24.22.1 oder v26.12.1 lauten. Alles unter Version 22 bedeutet: Umstieg nötig.

2
Alle Installationen finden

„which -a node“ (Linux, macOS) zeigt mehrere Pfade, „nvm ls“ alle Versionen im Node Version Manager. Häufig liegen System-Node, Homebrew-Node und nvm-Versionen parallel.

3
Aktualisieren

Windows und macOS: Installer von nodejs.org (LTS 24.22.1) oder Paketmanager. Mit nvm: „nvm install 24.22.1“ und als Standard setzen. Debian: Systemupdate für libbrotli.

4
Prozesse neu starten

Laufende Node-Prozesse nutzen die alte Version, bis sie neu starten. Dienste über pm2, systemd oder Panel-Oberflächen gezielt neu starten.

5
Projekte festnageln

Mindestversion in „.nvmrc“, „.node-version“, im engines-Feld der package.json und in CI-Konfigurationen wie „node-version:“ anheben, damit niemand zurückfällt.

6
Angriffsfläche prüfen

„npm ls express body-parser“ zeigt, ob Express 5 und body-parser 2.x im Einsatz sind. Eine Suche nach „brotliDecompress“ im Code findet direkte Aufrufe.

Ein Hinweis, den viele Teams übersehen: npm audit findet die Lücke nicht. Das Werkzeug prüft npm-Pakete, die Brotli-Lücke steckt aber in der Laufzeitumgebung selbst. Qualys weist ausdrücklich darauf hin, dass Abhängigkeitsprüfungen solche eingebetteten Kopien übersehen. Ein grünes Audit-Ergebnis ist also kein Beleg für Sicherheit.

Die Befehle für Paketmanager wie winget oder Homebrew unterscheiden sich je nach Installation. Prüfe nach jedem Update erneut mit node -v, welche Version tatsächlich aktiv ist – gerade unter Windows gewinnt oft eine ältere Installation im Suchpfad.

Update-Matrix: Welche Programme und Server Updates brauchen

Neben Node.js brauchen vor allem Bun, Python-Pakete, .NET, Proxys wie Envoy und Istio sowie Linux-Pakete Updates. Die folgende Übersicht fasst den Stand vom 26. Oktober zusammen. Die Angaben stammen aus Herstellerquellen, Distributions-Trackern und den Analysen von Wiz, Aikido, JFrog und Phoenix Security; wo nur Sekundärquellen vorliegen, ist das vermerkt.

Betroffene Software und Fix-Versionen zu CVE-2026-111497 (Stand 26.10.2026)
Software Betroffen Fix-Version Status Quelle
Google Brotli (C-Bibliothek) 1.0.3–1.2.0 1.0.10 / 1.1.1 / 1.2.1 gefixt Upstream
Node.js 22 / 24 / 26 ältere Patch-Stände 22.23.4 / 24.22.1 / 26.12.1 gefixt Node.js
Node.js 25, 23, 21, 20, 18 alle kein Fix offen Node.js
Docker-Images „node“ ältere Tags Tags 22.23.4 / 24.22.1 / 26.12.1 neu bauen Docker Hub
Bun 1.0.21–1.4.3 1.4.4 gefixt Bericht (Wiz)
Python Brotli 1.0.3–1.2.0 1.2.1 gefixt Bericht (Aikido)
Python brotlicffi bis 1.2.0.x 1.2.1.0 gefixt Bericht (Aikido)
.NET 8 / 9 / 10 BrotliStream, HttpClient 8.0.33 / 9.0.22 / 10.0.14 gefixt 25.10. Bericht (SecurityWeek)
Visual Studio, PowerShell 7.4–7.6 ja Updates vom 25.10. gefixt Bericht (SecurityWeek)
Envoy Proxy Decompressor-Filter 1.36.12 / 1.37.8 / 1.38.6 / 1.39.3 / 1.40.0 gefixt Bericht (Wiz)
Istio ja 1.29.9 / 1.30.6 / 1.31.2 gefixt Bericht (Wiz)
Java brotli4j ja (JNI) 1.24.0 gefixt Bericht
Ruby-Gem brotli ja 0.9.1 gefixt Bericht
PHP-Extension brotli ja 0.21.1 gefixt Bericht
Go andybalholm/brotli nur Absturz 1.2.7 gefixt Bericht (Wiz)
Debian 12 / 13 libbrotli 1.0.9-2+deb12u1 / 1.1.0-2+deb13u1 gefixt Debian
Ubuntu (alle LTS) in Prüfung – offen Ubuntu
Electron (stabil) gebündeltes Node 24.22.0 / 24.19.0 nur Alpha/Nightly mit 24.22.1 offen Electron
Chrome, Chromium, Firefox – bereits vorher aktualisiert gefixt Bericht
nginx ngx_brotli, Apache mod_brotli dekodieren standardmäßig nicht – nicht relevant Bericht
curl / libcurl über System-libbrotli Distributions-Update abhängig Bericht
ClickHouse Absturz übers Netz Fix im Hauptzweig teilweise Bericht (JFrog)
DuckDB, Apache Arrow, 7-Zip-Varianten, EDK II eingebettete Kopien teils nur im Hauptzweig überwiegend offen Bericht

Was die Tabelle zeigt: Die großen Laufzeitumgebungen sind versorgt, die Lücken liegen im Detail. In Python reicht es nicht, nur requests, httpx oder aiohttp zu aktualisieren – diese Bibliotheken nutzen automatisch das installierte Brotli-Backend. Entscheidend ist also, dass Brotli mindestens 1.2.1 und brotlicffi mindestens 1.2.1.0 hat; die Aikido-Analyse zu Python empfiehlt zudem, Lockfiles neu zu erzeugen. Bei Bun müssen kompilierte Einzeldateien nach dem Update neu gebaut werden, weil die Laufzeit darin eingebettet ist.

Nicht betroffen sind laut den Analysen reine Neuimplementierungen ohne die C-Bibliothek, etwa der Rust-Decoder brotli-decompressor oder JavaScript-Ports wie das npm-Paket brotli. Unklar ist der Status des veralteten npm-Pakets iltorb, das eine eigene C-Kopie bündelt; es gilt ohnehin als überholt und lässt sich durch das eingebaute Modul node:zlib ersetzen. Bei Hosting-Panels wie Plesk oder cPanel hängt alles an der dort installierten Node.js-Version – Herstellerhinweise der Panel-Anbieter haben wir nicht gefunden.

Wer einen Überblick über alle bekannten eingebetteten Kopien sucht, findet ihn auf dem Community-Tracker broccoli2shell.com, der den Status vieler Projekte sammelt und ausdrücklich betont, die Lücke nicht selbst gefunden zu haben. Die bislang ausführlichste Analyse der Nebenschauplätze stammt von JFrog („Brotli2Shell“).

Docker, CI und Cloud: Wo alte Node-Versionen überleben

Container und Build-Pipelines sind die häufigsten Verstecke für veraltete Node.js-Versionen. Ein Update auf dem Host ändert nichts an einem Container, der auf einem fest eingetragenen Image wie node:24.22.0 basiert. Dieses Image bleibt verwundbar, auch wenn es niemand mehr anfasst.

Docker-Images neu bauen

Laut Docker Hub stehen die Tags 22.23.4, 24.22.1 und 26.12.1 in den Varianten alpine, bookworm und trixie bereit. Basis-Image aktualisieren, mit „docker build –pull“ neu bauen, neu ausrollen und alte Container stoppen.

CI-Runner anheben

In GitHub Actions, GitLab CI und Co. steht die Node-Version oft in „setup-node“ oder „node-version:“. Wer dort nur „24“ einträgt, bekommt meist den neuesten Patch – fest gepinnte Patch-Versionen müssen von Hand nachgezogen werden.

Serverless und Cloud

AWS hat laut Konfirmity am 22. Oktober aktualisierte Lambda-Basisimages für Node.js bereitgestellt. Bei verwalteten Laufzeiten aktualisiert der Anbieter, bei eigenen Container-Images bleibt das deine Aufgabe.

WAF ist kein Patch

Vercel blockiert bekannte Angriffsmuster laut eigenem Sicherheitsbulletin auf Plattformebene, Cloudflare hat laut Phoenix Security eine Notfallregel aktiviert. Vercel stellt selbst klar: Das ersetzt das Update nicht.

Für Container-Landschaften lohnt ein Scan mit einem Image-Scanner wie Trivy, Grype oder Docker Scout. Ob jeder Scanner die CVE bereits kennt, konnten wir nicht verifizieren – im Zweifel hilft der direkte Blick auf die Node-Version im Image: docker run --rm image node --version. Laut Qualys sollten Teams außerdem eigenständige Node-Binärdateien (Single Executable Applications), Lambda-Funktionen und Build-Server in ihr Inventar aufnehmen, weil diese bei klassischen Paketprüfungen durchrutschen.

VS Code, Slack, Discord: Was gilt für Electron-Apps?

Ob Desktop-Apps auf Electron-Basis tatsächlich angreifbar sind, ist Stand 26. Oktober nicht geklärt – ein stabiles Electron-Release mit Fix gab es zu diesem Zeitpunkt aber noch nicht. Electron bündelt Chromium und Node.js. Laut den Electron-Releases enthielten alle stabilen Versionen bis zum 20. Oktober Node.js 24.22.0 oder 24.19.0. Erst eine Alpha-Version 46.0.0 und Nightly-Builds vom 23. Oktober bringen Node.js 24.22.1 mit.

Offen ist, ob Electrons Node-Teil die eigene, verwundbare Brotli-Kopie verwendet oder die bereits korrigierte von Chromium. Mehrere Projekte gehen vorsorglich von einer Verwundbarkeit aus. Dass konkret VS Code, Slack, Discord oder Signal betroffen seien, stützt sich bisher auf die Aussage eines Sicherheitsforschers und ist von den Herstellern unbestätigt. In den Release-Notes von VS Code 1.143.1 findet sich kein Hinweis auf Brotli.

Nicht in Panik verfallen

Die meisten Electron-Apps sprechen mit den Servern ihres Herstellers und entpacken keine Brotli-Daten aus beliebigen Quellen. Das Risiko für Privatnutzer schätzen wir deshalb als gering ein.

Auto-Update eingeschaltet lassen

Sobald Hersteller auf ein gefixtes Electron wechseln, kommt das Update über die App. Nach dem Update die App vollständig beenden und neu starten.

Erweiterungen im Blick behalten

Bei Entwickler-Werkzeugen mit Erweiterungen, die fremde Adressen abrufen, ist die Lage weniger klar. Hier lohnt es, Updates zeitnah einzuspielen.

Nicht auf Electron basiert das neue Microsoft Teams, das die Edge-Komponente WebView2 nutzt. Eine Herstellerangabe zur Brotli-Lücke haben wir für Teams nicht gefunden.

Was muss ich tun? Der Wegweiser nach Rolle

Wie dringend die Lücke für dich ist, hängt davon ab, ob du Node.js nur nutzt, damit entwickelst oder Dienste im Internet betreibst. Wähle deine Situation:

Browser-Updates genügen

  • Warum: Chrome und Firefox nutzten die korrigierte Brotli-Fassung laut Forschern schon vor der Veröffentlichung.
  • Tun: Automatische Updates für Browser und Betriebssystem eingeschaltet lassen.
  • Beachten: Mails oder Anrufe, die wegen „Node2Shell“ zu einer Software-Installation drängen, sind verdächtig.

App-Updates abwarten und einspielen

  • Warum: Ein stabiles Electron mit Fix fehlte am 26. Oktober noch, die Betroffenheit einzelner Apps ist unbestätigt.
  • Tun: Auto-Update aktiv lassen, gelegentlich „Nach Updates suchen“ und die App danach neu starten.
  • Beachten: Nur Updates aus der App oder von der Herstellerseite installieren.

Node.js heute aktualisieren

  • Warum: Lokale Skripte, die fremde Adressen mit fetch() abrufen, können präparierte Antworten bekommen.
  • Tun: Mit „node -v“ und „nvm ls“ alle Versionen prüfen, auf 24.22.1 (oder 22.23.4 / 26.12.1) wechseln, .nvmrc und CI anheben.
  • Beachten: npm audit meldet die Lücke nicht; Python-Projekte zusätzlich auf Brotli 1.2.1 bringen.

Höchste Priorität: patchen und neu ausrollen

  • Warum: Öffentliche Dienste mit Express 5, Webhooks, Proxys oder Link-Vorschauen sind der wahrscheinlichste Angriffspunkt.
  • Tun: Inventar aller Node-Kopien, Updates, Images neu bauen, Prozesse neu starten, Logs auf Abstürze prüfen.
  • Beachten: Node.js 20 und älter bekommen keinen Fix – Migration einplanen statt hoffen.

Node-Version im Kundenmenü prüfen

  • Warum: Bei Panel-Hosting entscheidet die dort eingestellte Node.js-Version.
  • Tun: Im Panel die Version kontrollieren, auf eine gefixte Version umstellen und die Anwendung neu starten; im Zweifel beim Hoster nachfragen.
  • Beachten: Reine PHP-Seiten betrifft Node2Shell nicht – dort ist PHP2Shell das Thema.

Ein Wort zu Phishing: Bekannte Sicherheitslücken mit griffigen Namen tauchen erfahrungsgemäß schnell in betrügerischen Mails auf, die ein angebliches „Sicherheitstool“ anbieten. Updates gibt es ausschließlich über nodejs.org, die Paketmanager deines Systems oder die Update-Funktion der jeweiligen App. Wie solche Maschen aussehen, zeigt unser Beitrag zur PayPal-Mail mit 24-Stunden-Frist.

Checkliste für Admins und Entwickler

Mit diesen acht Schritten ist ein typisches Node.js-Umfeld gegen Node2Shell abgesichert. Die Checkliste speichert deinen Fortschritt im Browser.

Node2Shell-Checkliste

0 von 8 erledigt

Für die Priorisierung gilt: Dienste, die direkt aus dem Internet erreichbar sind und Brotli entpacken, zuerst. Dazu zählen laut den Analysen Webhook-Empfänger, Proxys, Scraper, Link-Vorschau-Dienste und KI-Agenten, die Webseiten abrufen. Interne Werkzeuge ohne Kontakt zu fremden Daten können folgen. Wie wichtig eine saubere Update-Strategie für Systeme ohne Support ist, zeigt auch das Support-Ende von Windows 11 24H2 – das Prinzip „ohne Support kein Fix“ gilt bei Node.js genauso.

Wenn das Update dauert: Übergangsmaßnahmen

Wer nicht sofort patchen kann, kann die Angriffsfläche verkleinern – ersetzen lässt sich das Update damit nicht. Die folgenden Maßnahmen nennen Sicherheitsfirmen wie Phoenix Security und Wiz; Node.js selbst empfiehlt nur, fremde Brotli-Eingaben abzulehnen oder zu isolieren.

Brotli-Uploads ablehnen

Am Reverse Proxy oder in der WAF Requests mit „Content-Encoding: br“ blockieren – unabhängig von Groß- und Kleinschreibung.

Brotli nicht anfordern

Bei ausgehenden Requests „br“ aus dem Accept-Encoding-Header entfernen, damit fremde Server keine Brotli-Antworten schicken.

Filter abschalten

In Envoy und Istio den Brotli-Decompressor-Filter vorübergehend deaktivieren. Bei curl die Option „–compressed“ weglassen.

Abstürze beobachten

Häufige, unerklärliche Abstürze von Node-Prozessen können auf Angriffsversuche hindeuten. Monitoring und Logs gezielt auswerten.

Einordnung: Schutzmechanismen wie ASLR, NX, FORTIFY_SOURCE und SELinux erschweren laut Red Hat eine zuverlässige Codeausführung, verhindern aber keine Abstürze. Ein Dienst, der sich gezielt zum Absturz bringen lässt, ist auch ohne Codeausführung ein Problem – etwa für Verfügbarkeit und Kosten. Wie unauffällig Angreifer vorgehen können, wenn Updates auf sich warten lassen, zeigt unser Beitrag zum BlackX-Bootkit unter Windows.

Bemerkenswert ist am Rande, wer die Lücke gefunden hat: ein KI-gestütztes Sicherheitswerkzeug von OpenAI. KI-Systeme spielen bei der Suche nach Schwachstellen eine wachsende Rolle – auf beiden Seiten. Hintergründe zu einem früheren Vorfall rund um OpenAI-Modelle und Sicherheit liefert unser Beitrag „OpenAI-KI hackt Hugging Face“.

Tech-News vom 26. Oktober 2026

AppleiOS 27.2: Termin und GeräteWann das Update kommt und welche iPhones es bekommen.RaumfahrtSpaceX und ApolloWas hinter dem 40-Milliarden-Dollar-Deal für KI-Chips steckt.GamingSteam-Störung heute„Loading user data“: was über die Login-Probleme bekannt ist.HandheldKONKR Pocket BlockAyaneos günstiger Retro-Handheld mit Importkosten.StreamingInstagram auf Apple TVSo kommen Reels auf den Fernseher.GamingHelldivers 2 Liberty DaySo bekommst du die Gratis-Waffe AR-23L.

Häufige Fragen zu Node2Shell und der Brotli-Lücke

Was ist Node2Shell?

Ein inoffizieller Spitzname für die Sicherheitslücke CVE-2026-111497, einen Schreibzugriff außerhalb der Speichergrenzen im Brotli-Decoder von Google. Weil Node.js diese Bibliothek mitliefert, ist es das bekannteste betroffene Programm. Den Namen hat laut Berichten das Imperva Red Team geprägt.

Ist Node2Shell dasselbe wie HTTP2Shell?

Ja. Beide Namen meinen dieselbe Lücke. HTTP2Shell soll betonen, dass jede HTTP-Software betroffen sein kann, die Brotli-Daten automatisch entpackt – nicht nur Node.js. Auch Brotli2Shell und Broccoli2Shell bezeichnen dieselbe CVE.

Welche Node.js-Versionen sind sicher?

Node.js 22.23.4, 24.22.1 und 26.12.1 sowie neuere Versionen dieser Linien. Sie sind seit dem 21. Oktober 2026 verfügbar. Alle früheren Patch-Stände der Versionen 22, 24 und 26 sind verwundbar.

Bekommt Node.js 20 oder 18 noch ein Update?

Nein. Node.js 25, 23, 21, 20, 18 und älter sind aus dem Support und erhalten keinen offiziellen Fix. Der sichere Weg ist der Umstieg auf Node.js 22, 24 oder 26. HeroDevs hat für Node.js 20 und 18 kommerzielle Updates angekündigt.

Wie prüfe ich meine Node.js-Version?

Im Terminal „node -v“ eingeben. Mit „which -a node“ (Linux, macOS) oder „nvm ls“ findest du weitere Installationen. Unser Versionscheck in diesem Beitrag sagt dir sofort, ob die eingegebene Version gepatcht ist.

Findet npm audit die Brotli-Lücke?

Nein. Die Lücke steckt in der Node.js-Laufzeit, nicht in einem npm-Paket. npm audit prüft nur Pakete und meldet sie deshalb nicht. Ausschlaggebend ist die installierte Node.js-Version.

Bin ich betroffen, wenn ich nur im Browser surfe?

Nach heutigem Stand nein. Chrome, Chromium und Firefox nutzten die korrigierte Brotli-Fassung laut Sicherheitsforschern bereits vor der Veröffentlichung. Normale Browser-Updates genügen.

Sind VS Code, Slack oder Discord betroffen?

Das ist nicht bestätigt. Diese Apps basieren auf Electron, das am 26. Oktober in keiner stabilen Version die gefixte Node.js-Version enthielt. Ob der verwundbare Code in den Apps überhaupt erreichbar ist, ist offen. Auto-Updates eingeschaltet lassen.

Wird die Lücke schon ausgenutzt?

Bis 26. Oktober sind keine Angriffe in freier Wildbahn bekannt. Das Imperva Red Team hat im Labor Codeausführung gezeigt, der Exploit ist unveröffentlicht. Ein öffentlicher Proof of Concept führt auf Standard-Builds nur zum Absturz.

Wie gefährlich ist die Lücke?

Google und GitHub bewerten sie mit 9.2 Punkten nach CVSS 4.0 als kritisch, Node.js als hoch, Red Hat mit 8.1 nach CVSS 3.1. Praktisch gefährlich ist sie vor allem für öffentlich erreichbare Dienste, die Brotli-Daten aus fremden Quellen entpacken.

Hat das BSI vor Node2Shell gewarnt?

Eine Warnung von BSI oder CERT-Bund haben wir bis 26. Oktober nicht gefunden. Das kann sich ändern. Zur PHP-Lücke PHP2Shell, die am selben Tag bekannt wurde, hat das BSI dagegen informiert.

Hat Node2Shell etwas mit PHP2Shell zu tun?

Nein. PHP2Shell betrifft zwei andere Lücken in der PHP-Laufzeit, die mit PHP 8.5.12, 8.4.27, 8.3.36 und 8.2.35 geschlossen werden. Gemeinsam ist nur das Veröffentlichungsdatum 21. Oktober und das Namensmuster.

Muss ich Docker-Images neu bauen?

Ja. Images auf Basis älterer Node-Tags bleiben verwundbar. Basis-Image auf node:24.22.1 (oder 22.23.4 / 26.12.1) setzen, mit „docker build –pull“ neu bauen, ausrollen und alte Container beenden.

Sind Python-Anwendungen betroffen?

Ja, wenn das Paket Brotli unter 1.2.1 oder brotlicffi unter 1.2.1.0 installiert ist. Bibliotheken wie requests, httpx und aiohttp nutzen diese Pakete automatisch zum Entpacken. Ein Update der beiden Pakete und neue Lockfiles schaffen Abhilfe.

Sind nginx und Apache betroffen?

Die Brotli-Module ngx_brotli und mod_brotli komprimieren Antworten, dekodieren standardmäßig aber keine Brotli-Daten. Relevant ist dort vor allem die Systembibliothek libbrotli für andere Programme, die per Distributions-Update aktualisiert wird.

Fazit: Node.js aktualisieren, dann die versteckten Kopien suchen

Node2Shell ist keine Panikmeldung, aber eine Lücke mit ungewöhnlich großer Reichweite. Für Node.js ist die Lösung klar: Version 22.23.4, 24.22.1 oder 26.12.1, Prozesse neu starten, Container neu bauen. Wer noch auf Node.js 20 oder älter setzt, hat jetzt einen konkreten Anlass für die überfällige Migration. Privatnutzer müssen nach heutigem Stand nur ihre Browser und Apps aktuell halten.

Die eigentliche Arbeit liegt jenseits von Node.js: Python-Pakete, Bun, .NET, Proxys, Electron-Apps und Dutzende Projekte mit eingebetteter Brotli-Kopie. Hier hilft nur ein sauberes Inventar – ein grünes npm audit oder ein aktualisiertes Systempaket allein reichen nicht. Solange keine Angriffe bekannt sind, ist das Zeitfenster gut nutzbar; es sollte nicht verstreichen.

Zum Versionscheck

TransparenzQuellen und Datenbasis28 Einträge

Grundlage sind der Sicherheitsbeitrag von Node.js, die Brotli-Releases und das GitHub-Advisory, die Sicherheitstracker von Debian, Ubuntu und Red Hat sowie Analysen von Sicherheitsfirmen und Fachmedien (Abruf jeweils 26. Oktober 2026). Angaben von Sicherheitsanbietern zu Verbreitung und Fix-Ständen sind als Bericht gekennzeichnet. NVD, cve.org und die Microsoft-Seite waren bei Redaktionsschluss nicht direkt abrufbar. Bereits im Text verlinkte Quellen führen wir ohne erneuten Link auf, Beiträge von drohnen.de nicht erneut.

  • Node.js: October 2026 Security Releases (21.10.2026) – im Text verlinkt (Primärquelle)
  • Google Brotli: Releases 1.0.10, 1.1.1, 1.2.1 (21.10.2026) – im Text verlinkt (Primärquelle)
  • GitHub Advisory Database: GHSA-9v8h-qqgm-4m35 (22.10.2026) – im Text verlinkt (Primärquelle)
  • Electron: Stable Releases (Stand 20./23.10.2026) – im Text verlinkt (Primärquelle)
  • NVD: CVE-2026-111497 – bei Redaktionsschluss nicht direkt abrufbar (Behörde)
  • cve.org: CVE-Record CVE-2026-111497 – bei Redaktionsschluss nicht direkt abrufbar (Primärquelle)
  • Debian Security Tracker: CVE-2026-111497 – im Text verlinkt (Herstellerquelle)
  • Ubuntu: CVE-2026-111497 – Priorität Medium, Pakete in Prüfung (Herstellerquelle)
  • Red Hat: CVE-2026-111497 – im Text verlinkt (Herstellerquelle)
  • Vercel: Security Bulletins (21.10.2026) – WAF-Regeln (Herstellerquelle)
  • Docker Hub: Offizielle node-Tags – gefixte Images (Herstellerquelle)
  • Visual Studio Code: Release Notes – kein Brotli-Hinweis in 1.143.1 (Herstellerquelle)
  • Microsoft MSRC: CVE-2026-111497 – bei Redaktionsschluss nicht direkt abrufbar (Herstellerquelle)
  • JFrog Research: Brotli2Shell (25.10.2026) – im Text verlinkt
  • Wiz: CVE-2026-111497 Brotli RCE – Fix-Versionen Bun, Envoy, Istio, Go; Verbreitungsangaben (Bericht)
  • Aikido: Python-Pakete und HTTP2Shell (23./26.10.2026) – im Text verlinkt
  • Aikido: Node2Shell – Node.js Brotli RCE – Angriffswege (Bericht)
  • HeroDevs: CVE-2026-111497 Node2Shell – Namensherkunft, KEV-Status, Updates für EOL-Versionen (Bericht)
  • Phoenix Security: HTTP2Shell und eingebettete Kopien (25.10.2026) – Übergangsmaßnahmen, Webserver-Module (Bericht)
  • broccoli2shell.com: Community-Tracker (Stand 26.10.2026) – im Text verlinkt
  • Hadrian: Node2Shell – what we know (23.10.2026) – Express-5-Bedingung, Imperva-Demo (Bericht)
  • SecurityWeek: Node2Shell triggers patching across Microsoft, Node.js, Python (26.10.2026) – .NET, Visual Studio, PowerShell (Fachmedium)
  • Qualys: Node.js patches Brotli RCE flaw (23.10.2026) – im Text verlinkt
  • Konfirmity: Node.js October 2026 Security Releases – AWS-Lambda-Images (Bericht)
  • SecurityOnline: Node.js Security Release October 2026 (Fachmedium)
  • All About Security: Node.js schließt zehn Sicherheitslücken (23.10.2026) (Fachmedium)
  • WindowsForum: Node2Shell-Risiko für VS Code, .NET und eingebettete Laufzeiten (24.10.2026) – Forscheraussage zu Electron-Apps, geringe Gewichtung (Bericht)
  • GitHub coder/xum: Pull Request #7374 (24.10.2026) – Electron-Status (Community)

Hinweis: Dieser Beitrag bietet allgemeine Informationen mit Stand 26. Oktober 2026, 17:30 Uhr. Sicherheitslage, Fix-Versionen und Herstellerangaben können sich kurzfristig ändern; maßgeblich sind die aktuellen Hinweise der jeweiligen Hersteller und Distributionen. Wir haben die genannte Software nicht selbst getestet und keine eigenen Exploit-Versuche unternommen. Der Beitrag ersetzt keine individuelle Sicherheitsberatung und keine Prüfung deiner konkreten Systeme, eine Garantie für Vollständigkeit oder Sicherheit übernehmen wir nicht. Es besteht keine Verbindung zu der OpenJS Foundation, Google, Microsoft, Red Hat oder den genannten Sicherheitsfirmen. Node.js ist eine Marke der OpenJS Foundation.

Weitere Beiträge zu Sicherheitslücken

  • Cloud-Speicher Phishing: „Letzte Warnung“ erkennen & richtig reagieren (2026)
  • Windows-Update Januar 2026 (KB5074109): Probleme, Notfall-Patches & Fixes
  • IONOS Rechnung per Mail 2026: Fake erkennen & Konto schützen
  • DHL Betrugsmasche Dezember 2025: Fake-Zettel mit QR-Code im Briefkasten [So schützt du dich]
  • PHP2Shell: BSI warnt vor kritischen PHP-Lücken – diese Updates brauchen WordPress und Webserver
  • CVE-2026-21509: Microsoft Office Zero-Day – aktiv ausgenutzt, Patch-Status, Registry-Kill-Bit & Schutzmaßnahmen

Transparenz- & Redaktionshinweis: Mit Blick auf die seit dem 2. August 2026 geltenden Transparenzvorgaben nach Artikel 50 des EU AI Act werden unsere Beiträge vor der Veröffentlichung inhaltlich geprüft, redaktionell eingeordnet und freigegeben. Die abschließende Bewertung und redaktionelle Verantwortung liegen bei unserer Redaktion.

Für die visuelle Gestaltung verwenden wir neben eigenen und bereitgestellten Aufnahmen auch Symbolbilder und Illustrationen. Diese können im Rahmen der Erstellung oder Bearbeitung mithilfe digitaler Werkzeuge entstehen oder angepasst werden. Soweit für einzelne Inhalte gesetzliche Transparenz- oder Kennzeichnungspflichten bestehen, werden diese entsprechend kenntlich gemacht.

Dieser Beitrag enthält keine Partnerlinks und keine bezahlten Produktplatzierungen. Die genannten Hersteller, Projekte und Sicherheitsfirmen haben auf Inhalt und Einordnung keinen Einfluss genommen.

Kategorie Nachrichten | Tags Brotli, IT-Sicherheit, noAds, Node.js, Node2Shell, Sicherheitslücke, Software-Update

Ähnliche Beiträge

Starlink fürs Handy: Warum der 29. Oktober für Satellitenmobilfunk wichtig wird→

Starlink im Ausland: Wann Reiseregistrierung und Ausweis nötig sind→

GTA-6-Spoiler vermeiden: So schützt du dich vor Story-Leaks auf YouTube und Social Media→

GTA 6 macht Miami zu Vice City: Was hinter Vice Beach und dem „Y Hotel“ steckt→

Drohnen.de > Drohnen-News > Nachrichten > Node2Shell: Welche Programme und Server wegen der Brotli-Lücke Updates brauchen

© Drohnen.de

  • Impressum / Kontakt
  • Newsletter
  • Datenschutz
  • Cookie Einstellungen

Achtung!

Drohnen-Versicherung und Kennzeichnung sind PFLICHT!


➔ Drohnen Versicherungen »
Kennzeichen Shop »

Noch auf der Suche nach einer Drohne?

Kennen Sie schon die neue DJI NEO 2?


➔ DJI NEO 2 anschauen »

Nein danke!

{"cookieName":"wBounce","isAggressive":false,"isSitewide":true,"hesitation":"","openAnimation":"bounceInUp","exitAnimation":false,"timer":"","sensitivity":"","cookieExpire":"","cookieDomain":"","autoFire":"","isAnalyticsEnabled":false}