CVE-2026-118773 in node-glob
Zusammenfassung
von VulDB • 29.10.2026
Glob stimmt mit Dateien überein, indem es Muster verwendet, die auch von der Shell genutzt werden. Von Version 9.0.0 bis 14.0.2 rufen Abzweigungen im Code `src/walker.ts`, einschließlich `GlobUtil.walkCB()`, `GlobUtil.walkCB2()`, `GlobUtil.walkCBSync()` und `GlobUtil.walkCB2Sync()`, die Callbacks auf, ohne zurückzukehren (return). Wenn ein AbortSignal oder `AbortSignal.timeout()` eine Ablehnung auslöst oder einen Fehler emittiert, kann die Ausführung in `processor.processPatterns()`, `readdirCB()` sowie bei der rekursiven Durchlauflogik fortgesetzt werden. Die Schwachstelle betrifft `glob()` und `globStream()`, wenn Anwendungen angreifergesteuerte Muster oder Verzeichnisbäume offenlegen und sich auf Abbrüche als Budget für den Durchlauf verlassen. Wiederholte zeitlich abgelaufene Anfragen können Hintergrund-Dateisystemoperationen und CPU-Arbeit stapeln, was die Durchsatzleistung von Workern oder die Verfügbarkeit des Dienstes beeinträchtigt; es wurden keine Auswirkungen auf Vertraulichkeit (Confidentiality) oder Integrität (Integrity) beobachtet. Dieses Problem wurde in Version 14.0.2 behoben.
If you want to get best quality of vulnerability data, you may have to visit VulDB.