Report
CVE-2024-21896 Kritisch

Node.js – Path Traversal im experimentellen Permission-Modell durch Buffer-Manipulation

Kennzahlen

CVSS-Basiswert
9.8
Veröffentlicht
Aktualisiert
Quelle
NVD

Beschreibung

Das Permission-Modell von Node.js schützt sich gegen Path-Traversal-Angriffe, indem es path.resolve() auf benutzergelieferte Pfade anwendet. Durch Monkey-Patching interner Buffer-Funktionen (Buffer.prototype.utf8Write) kann eine Anwendung das Ergebnis von path.resolve() verändern, was zu einer Path-Traversal-Schwachstelle führt. Betroffen sind alle Nutzer des experimentellen Permission-Modells in Node.js 20 und Node.js 21. CVSS-Basiswert: 9.8 (Kritisch). Empfohlene Massnahme: die vom Hersteller bereitgestellten Aktualisierungen einspielen.

Changelog

  1. 2026-07-20 · zuletzt

    • Report neu erstellt.

Automatisch aus dem Vergleich der Datenstände erzeugt (CVSS, Schweregrad, KEV-Status, Ransomware, betroffene Produkte, EPSS-Sprünge ab 5 Prozentpunkten). Nicht redaktionell verfasst.

Betroffene Produkte

Quellen und Referenzen

Weitere Schwachstellen in Node.js

Alle Reports zu Node.js

Feed folgen, kostenlos

Priorisierte Schwachstellen per RSS sofort verfolgen, frei zugänglich und ohne Anmeldung. Zustellung per E-Mail, Webhook, REST oder TAXII auf Anfrage.

RSS-Feed öffnen Zustellung anfragen

Über diesen Report

  • Priorisierung nach KEV-Status, EPSS-Score und CVSS-Basiswert.
  • Stündliche Aktualisierung durch die Threat-Intelligence-Pipeline.
  • NIS2/CRA-relevante Produkte im DACH-Markt.