UNKNOWNCVE-2026-34982

Contournement de la modeline dans Vim via diverses options affecte Vim < 9.2.0276

Plateforme

linux

Composant

vim

Corrigé dans

9.2.0276

Vim est un éditeur de texte en ligne de commande open source. Avant la version 9.2.0276, un contournement de la sandbox de la modeline dans Vim permet l'exécution de commandes système arbitraires lorsqu'un utilisateur ouvre un fichier malveillant. Les options `complete`, `guitabtooltip` et `printheader` ne possèdent pas le flag `P_MLE`, permettant l'exécution d'une modeline. De plus, la fonction `mapset()` manque d'appel à `check_secure()`, ce qui permet de l'abuser à partir d'expressions sandboxées. Le commit 9.2.0276 corrige le problème.

Comment corriger

Aucun correctif officiel disponible. Recherchez des alternatives ou surveillez les mises à jour.

Surveillez vos dépendances automatiquement

Recevez des alertes quand de nouvelles vulnérabilités affectent vos projets.

Commencer gratuitement