Certified Cloud Developer


Seit meinem Einstieg in die Softwareentwicklung in den 80er-Jahren habe ich mich kontinuierlich in der jeweils aktuellen Technologie bewegt: von Assembler über C++ und Lisp/Common Lisp in den 1980er-Jahren, gefolgt von Java und Python in den 1990er-Jahren, später C# und .NET. Seit 2024 widme ich mich verstärkt wieder der Softwareentwicklung, nun im Kontext von KI-gestützten Systemen.

Als Anthropic-Certified Claude Developer setze ich moderne KI-Entwicklungsmethoden produktiv ein: Aufgaben, die früher Wochen an Entwicklungszeit beansprucht hätten, lassen sich heute in Stunden umsetzen. Aktuelles Beispiel ist Kontor, eine von mir entwickelte Handelsoberfläche mit Claude-API-Anbindung und einem eigenständigen Trader-Agent für KI-gestützte Marktanalyse, inklusive eines öffentlichen Wirtschaftskalenders mit allen Terminen.

Engineering is a Passion


Als System-Engineer (MCITP, CCP-V und AI Fluency & Claude Expert) betreue ich Netzwerkinfrastrukturen, führe Planungen durch, schule Mitarbeiter und führe Migrationen von Netzwerk, Server- als auch Client Infrastrukturen bis zum mittleren Enterprise Umfeld durch. Mein Aufgabengebiet umfasste der IT Support von mittelständischen Unternehmen als auch die Umsetzung von Projekten in Server und Clientnetzwerken unter den Betriebssystemen Microsoft, Mac OS und Linux resp. den Hypervisoren VMware, Hyper V und Citrix.

Mein Knowhow und Wissen sammelte ich in Projekten im Bereich öffentlicher und privater Auftraggeber.

 

Node.js: Brotli-Lücke erlaubt Codeausführung, CVSS 9,8

Blog · 26.10.2026
BLG-1525-ch-de

Fortinet hat am 26. Oktober 2026 ein Advisory zu elf Schwachstellen in Node.js veröffentlicht. Der höchste CVSSv3-Wert liegt bei 9,8. Eine Lücke im Brotli-Decoder soll Codeausführung aus der Ferne erlauben. Betroffen sind die Linien 26.x, 24.x und 22.x; Fixversionen nennt die Quelle nicht.

Inhalt 6 Abschnitte
  1. Das Wichtigste in Kürze
  2. Was Fortinet zu den Node.js-Lücken sagt
  3. Welche Version von welcher Lücke betroffen ist
  4. Einordnung: Was das für Admins in der Schweiz heisst
  5. Fazit
  6. Änderungshistorie
Symbolfoto zum Artikel „Node.js: Brotli-Lücke erlaubt Codeausführung, CVSS 9,8“ (electronic, microchip, circuit board)
Node.js-Sicherheitslücken
11 CVEs, 3 Versionslinien
Foto: Henryphoto / Pixabay

Elf Schwachstellen in Node.js, der höchste CVSSv3-Wert liegt bei 9,8. Fortinet listet sie in einem neuen Advisory und nennt die betroffenen Versionen.

Das Fortinet-PSIRT hat sein Advisory zu Node.js am 26. Oktober 2026 erstmals veröffentlicht. Ein späteres Update nennt die Quelle nicht. Der Beitrag fasst zusammen, was dort steht. Zu Patches, Fixversionen oder Angriffen im Netz macht die Quelle keine Angaben.

Das Wichtigste in Kürze

  • Elf CVEs betreffen Node.js. Vier davon stuft Fortinet als hoch ein, drei als mittel, drei als niedrig. Bei einer hohen Einstufung steht CVE-2026-111497.
  • Der Brotli-Decoder hat einen Schreibfehler ausserhalb des Speichers. Laut Advisory ermöglicht er Codeausführung aus der Ferne.
  • Drei Hauptversionen sind betroffen. Die meisten CVEs gelten für Node.js 26.x, 24.x und 22.x, eine nur für 26.x und 24.x.
  • Der CVSSv3-Wert beträgt 9,8. Fortinet nennt ihn im Kopf des Advisorys, ordnet ihn aber keiner einzelnen CVE zu.

Was Fortinet zu den Node.js-Lücken sagt

Das Advisory führt die Schwachstellen nach Schweregrad auf. Beschreibungen gibt es kaum. Nur zu CVE-2026-111497 steht ein Satz zur Ursache: Ein Fehler im Brotli-Decoder schreibt ausserhalb des vorgesehenen Speicherbereichs. Das erlaubt laut Quelle die Ausführung von Code aus der Ferne.

Brotli ist ein Verfahren zur Datenkompression. Wo Node.js solche Daten entpackt, liegt der mögliche Angriffspunkt. Welche Wege ein Angreifer nutzen müsste, nennt das Advisory nicht.

Kennzahl Wert Was das bedeutet
Höchster CVSSv3-Wert
9,8
Kritische Einstufung im Kopf des Advisorys
Anzahl CVEs
11
4 hoch, 3 mittel, 3 niedrig
Betroffene Versionen
26.x, 24.x, 22.x
Die meisten CVEs gelten für alle drei
Veröffentlichung
26. Oktober 2026
Erstveröffentlichung durch Fortinet

Welche Version von welcher Lücke betroffen ist

Nicht jede CVE trifft jede Version. Die Quelle trennt so:

  • 26.x, 24.x und 22.x: CVE-2026-105482, CVE-2026-106069, CVE-2026-111497, CVE-2026-105481, CVE-2026-106072, CVE-2026-106074 und CVE-2026-106073.
  • 26.x und 24.x: CVE-2026-105483.
  • Nur 26.x: CVE-2026-106070 und CVE-2026-106071.

Damit trifft die 22.x-Linie einen Grossteil der Liste. Wer auf 26.x läuft, ist von allen elf Einträgen betroffen.

Das Advisory nennt zudem zahlreiche Fortinet-Produkte, darunter FortiGate, FortiAnalyzer, FortiWeb und FortiMail. Eine Zuordnung, welches Produkt welche CVE betrifft, liefert der gelieferte Text nicht. Die vollständigen Angaben stehen im Fortinet-Advisory.

Einordnung: Was das für Admins in der Schweiz heisst

Admins und Entwicklerteams sollten zuerst klären, welche Node.js-Version auf ihren Servern und in ihren Containern läuft. Betroffen sind laut Quelle die Linien 26.x, 24.x und 22.x. Wer Fortinet-Produkte betreibt, findet im Advisory die Produktliste und sollte dort nachlesen. Fristen oder Kosten nennt die Quelle nicht. Da eine Fixversion im gelieferten Text fehlt, bleibt unbestätigt, welche Release die Lücken schliesst. Prüfe dazu die Hinweise des Node.js-Projekts und von Fortinet.

Fazit

Du weisst jetzt, dass elf Node.js-Lücken bekannt sind und dass eine davon Codeausführung aus der Ferne erlauben soll. Nächster Schritt: Inventar der eingesetzten Node.js-Versionen erstellen und das Advisory von Fortinet lesen. Danach auf die Patch-Hinweise der Hersteller warten und Updates einplanen, sobald sie erscheinen.

Quellen: Fortinet PSIRT. Foto: Henryphoto / Pixabay. Stand: 26. Oktober 2026.

Geschrieben von der Redaktion · Freigegeben von · So arbeitet die Redaktion

Änderungshistorie

  • — Artikel veröffentlicht.