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

Vulnerabilidad en /tmp/repo.iso en la función BootDoctor::fix() en deepin-clone (CVE-2019-13228)

Gravedad CVSS v3.1:
MEDIA
Tipo:
CWE-59 Incorrecta resolución de una ruta antes de aceder a un fichero (Seguimiento de enlaces)
Fecha de publicación:
04/07/2019
Última modificación:
07/11/2023

Descripción

deepin-clone anterior a versión 1.1.3, utiliza una ruta (path) fija /tmp/repo.iso en la función BootDoctor::fix() para descargar un archivo ISO, y sigue ahí los enlaces simbólicos (symlinks). Un usuario sin privilegios puede preparar en esta ubicación un ataque de enlace simbólico para crear o sobrescribir archivos en ubicaciones del sistema de archivos arbitrarias. El contenido no es controlado por el atacante. Al ganar una condición de carrera para reemplazar el enlace simbólico /tmp/repo.iso mediante un archivo ISO controlado por un atacante, puede ser posible una escalada de privilegios mayor .

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:deepin:deepin-clone:*:*:*:*:*:*:*:* 1.1.3 (excluyendo)