Die Schwachstelle betrifft den quelloffenen Kommandozeilen-Texteditor Vim und steckt in dessen Modeline-Mechanismus. Modelines sind besondere Steuerzeilen innerhalb einer Datei, mit denen sich Editor-Einstellungen automatisch setzen lassen, sobald die Datei geöffnet wird. Zum Schutz werden solche Einstellungen normalerweise in einer abgeschotteten Umgebung (Sandbox) ausgeführt. Genau diese Abschottung lässt sich hier umgehen: Mehreren Optionen fehlt die interne Kennzeichnung, die eine Ausführung über Modelines verhindern soll, sodass sie aus einer Modeline heraus wirksam werden. Zusätzlich führt eine Editor-Funktion zum Setzen von Tastenzuordnungen keine Sicherheitsprüfung durch und lässt sich daher aus den eigentlich eingeschränkten Sandbox-Ausdrücken heraus missbrauchen. Im Zusammenspiel kann ein Angreifer eine präparierte Datei so gestalten, dass beim bloßen Öffnen beliebige Betriebssystembefehle ausgeführt werden. Betroffen ist jeder, der eine solche manipulierte Datei in einer verwundbaren Vim-Version öffnet.
Erwähnt in
Artikel und Wochenreports, die diese Schwachstelle behandeln- Artikel Axios-npm-Paket über gekapertes Maintainer-Konto mit Malware verseucht 06.04.2026