Vulnerabilidad en Syntastic (CVE-2018-11319)
Gravedad CVSS v3.1:
ALTA
Tipo:
CWE-22
Limitación incorrecta de nombre de ruta a un directorio restringido (Path Traversal)
Fecha de publicación:
20/05/2018
Última modificación:
03/10/2019
Descripción
Syntastic (también conocido como vim-syntastic) hasta la versión 3.9.0 no gestiona correctamente las búsquedas de archivos de configuración (busca en el directorio actual hasta, potencialmente, la raíz). Esta gestión incorrecta podría ser explotada para lograr la ejecución de código arbitrario mediante un plugin gcc malicioso, si un atacante tiene acceso de escritura a un directorio padre del directorio base del proyecto que se está comprobando. NOTA: su explotación es más difícil tras la versión 3.8.0 debido a que podría ser necesaria la predicción de nombres de archivo.
Impacto
Puntuación base 3.x
7.50
Gravedad 3.x
ALTA
Puntuación base 2.0
8.50
Gravedad 2.0
ALTA
Productos y versiones vulnerables
| CPE | Desde | Hasta |
|---|---|---|
| cpe:2.3:a:syntastic_project:syntastic:*:*:*:*:*:vim:*:* | 3.9.0 (incluyendo) | |
| cpe:2.3:o:debian:debian_linux:8.0:*:*:*:*:*:*:* | ||
| cpe:2.3:o:debian:debian_linux:9.0:*:*:*:*:*:*:* |
Para consultar la lista completa de nombres de CPE con productos y versiones, ver esta página



