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

Vulnerabilidad en el archivo log.c en un directorio temporal fijo /tmp/sarg en Squid Analysis Report Generator (CVE-2019-18932)

Gravedad CVSS v3.1:
ALTA
Tipo:
CWE-59 Incorrecta resolución de una ruta antes de aceder a un fichero (Seguimiento de enlaces)
Fecha de publicación:
21/01/2020
Última modificación:
17/06/2026

Descripción

El archivo log.c en Squid Analysis Report Generator (sarg) versiones hasta 2.3.11, permite una escalada de privilegios locales. Por defecto, utiliza un directorio temporal fijo /tmp/sarg. Como el usuario root, sarg crea este directorio o reutiliza uno existente de manera no segura. Un atacante puede crear previamente el directorio y colocar enlaces simbólicos en él (después de ganar una condición de carrera de /tmp/sarg/denied.int_unsort). El resultado será archivos corruptos o recién creados en ubicaciones privilegiadas del sistema de archivos.

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:squid_analysis_report_generator_project:squid_analysis_report_generator:*:*:*:*:*:*:*:* 2.3.11 (incluyendo)
cpe:2.3:a:opensuse:backports_sle:15.0:sp1:*:*:*:*:*:*
cpe:2.3:o:opensuse:leap:15.1:*:*:*:*:*:*:*