Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

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.

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:*:*:*:*:*:*:*