Vulnerabilidad en uv (CVE-2025-54368)
Gravedad CVSS v4.0:
MEDIA
Tipo:
CWE-20
Validación incorrecta de entrada
Fecha de publicación:
08/08/2025
Última modificación:
08/08/2025
Descripción
uv es un gestor de paquetes y proyectos de Python escrito en Rust. En las versiones 0.8.5 y anteriores, los archivos ZIP remotos se gestionaban de forma secuencial y las entradas de archivo no se conciliaban con el directorio central del archivo. Un atacante podría crear un archivo ZIP que extrajera contenido legítimo en algunos instaladores de paquetes y contenido malicioso en otros, debido a múltiples entradas de archivo locales. Un atacante también podría crear una entrada ZIP "apilada" con múltiples ZIP internos, que se gestionarían de forma diferente según el instalador. El atacante podría elegir el instalador objetivo en ambos casos. Este problema se ha corregido en la versión 0.8.6. Para solucionarlo, los usuarios pueden configurar UV_INSECURE_NO_ZIP_VALIDATION=1 para volver al comportamiento anterior.
Impacto
Puntuación base 4.0
6.80
Gravedad 4.0
MEDIA



