CVE-2026-44656
Vim: Inyección de comandos del sistema operativo a través de la finalización de 'path'
- Publicado
- 8 may 2026
- Actualizado
- 11 may 2026
- Asignación de CNA
- GitHub_M
- Evidencia observada
- 25 ago 2026
CVSS primario
nvd · CVSS 4.0
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:XBajo · próximos 30 días
- Percentil
- 55,7 %
- Fecha del modelo
- 13 oct 2026
EPSS es una estimación estadística, no una certeza o una medida de impacto. Combínelo con CVSS, estado KEV, exposición y su entorno.
Resumen
Vim es un editor de texto de código abierto y de línea de comandos. Antes de la versión 9.2.0435, existe una vulnerabilidad de inyección de comandos del sistema operativo en la completación de línea de comandos ':find' de Vim. Cuando la opción 'path' contiene comandos de shell encerrados entre comillas inversas, esos comandos se ejecutan durante la completación de nombres de archivo. Debido a que la opción 'path' carece de la bandera P_SECURE, puede establecerse desde una 'modeline', permitiendo a un atacante que controla el contenido de un archivo ejecutar comandos de shell arbitrarios cuando el usuario abre ese archivo en Vim y activa la completación ':find'. Este problema ha sido parcheado en la versión 9.2.0435.
Fuentes
Entorno de reproducción para CVE-2026-44656, una vulnerabilidad de inyección de comandos en modeline de Vim. Incluye configuración de Docker, archivo PoC y script de explotación para demostrar la ejecución arbitraria de comandos mediante la expansión de comillas invertidas en la opción path.
Uso responsable
Utilice información sobre vulnerabilidades solo en sistemas de su propiedad o que esté autorizado a probar. Kitploit enlaza con metadatos de investigación pública y no almacena código de explotación ni cargas útiles maliciosas.