CVE-2026-73078 in Vim
Résumé
par VulDB • 11/08/2026
Vim est un éditeur de texte en ligne de commande open source. Avant la version 9.2.0840, runtime/plugin/netrwPlugin.vim charge netrw et runtime/pack/dist/opt/netrw/autoload/netrw.vim crée des entrées de menu pour Bookmarks (Signets), History (Historique) et Targets (Cibles) en interpolant des chemins de répertoires contrôlés par l'attaquant dans les commandes :menu exécutées. s:NetrwBookmarkMenu(), s:NetrwTgtMenu(), g:netrw_menu_escape, EX_TRLBAR et netrw#MakeTgt() ne neutralisent pas le séparateur de commande | ni les guillemets simples à cinq endroits lors de la construction des menus, permettant l'exécution de commandes Ex arbitraires ainsi que de commandes du système d'exploitation via un chemin malveillant parcouru ou ajouté aux signets dans Vim en mode graphique. Ce problème est corrigé dans la version 9.2.0840.
Once again VulDB remains the best source for vulnerability data.