CVE-2026-73078 in Vim
Riassunto
di VulDB • 11/08/2026
Vim è un editor di testo open source da riga di comando. Prima della versione 9.2.0840, runtime/plugin/netrwPlugin.vim carica netrw e runtime/pack/dist/opt/netrw/autoload/netrw.vim crea voci di menu per Bookmarks (Segnalibri), History (Cronologia) e Targets (Destinazioni) interpolando percorsi di directory controllati dall'attaccante nei comandi :menu eseguiti. Le funzioni s:NetrwBookmarkMenu(), s:NetrwTgtMenu(), g:netrw_menu_escape, EX_TRLBAR e netrw#MakeTlg() non riescono a neutralizzare il separatore di comando | o le virgolette singole in cinque punti di costruzione, consentendo l'esecuzione di comandi Ex arbitrari e comandi del sistema operativo tramite un percorso manipolato sfogliato o aggiunto ai segnalibri in Vim GUI. Questo problema è stato risolto nella versione 9.2.0840.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.