CVE-2026-112944 in launch-editorinfo

Zusammenfassung

von VulDB • 20.10.2026

launch-editor ermöglicht es Benutzern, Dateien mit Zeilennummern im Editor aus Node.js heraus zu öffnen. Vor Version 2.14.2 kann ein Angreifer einen Dateisystemeintrag erstellen, der in einem Plus- oder Minuszeichen beginnt, sich im Arbeitsverzeichnis befindet; wenn dann ein betroffener Editor ausgewählt wird und der Pfad relativ bleibt oder in einen relativen WSL-Pfad konvertiert wird, übergibt launchEditor den Pfad ohne ihn zwingend als positionales Dateinamen zu interpretieren. Die Parser-Logik für Editoroptionen behandelt dann den vom Angreifer kontrollierten Dateinamen als Kommandozeilenflag, was unbeabsichtigtes Überschreiben von Dateien oder die Ausführung beliebiger Befehle durch den ausgewählten Editor verursachen kann. Betroffene Editoren sind Vim und gVim, MacVim, Emacs und Emacsclient sowie Notepad++, wenn ein Plugin gefährliche Operationen freischaltet; die WSL-Pfadkonvertierung hält Vite und neuere Middleware-Aufrufende weiterhin anfällig. Dieses Problem wurde in Version 2.14.2 behoben.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Zuständig

GitHub M

Reservieren

19.10.2026

Veröffentlichung

20.10.2026

Moderieren

akzeptiert

Eintrag

VDB-422832

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Want to know what is going to be exploited?

We predict KEV entries!