Vulnerabilidad en paquete decompress (CVE-2026-10732)
Gravedad CVSS v4.0:
MEDIA
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
05/06/2026
Última modificación:
07/09/2026
Descripción
Todas las versiones del paquete decompress son vulnerables a la escritura arbitraria de archivos mediante extracción de archivo (Zip Slip) al extraer un archivo ZIP que contiene dos entradas con la misma ruta - la primera siendo un enlace simbólico a un objetivo arbitrario y la segunda siendo un archivo regular - el contenido del archivo se escribe a través del enlace simbólico a la ubicación de destino fuera del directorio de salida. Esto se debe al orden de procesamiento de microtareas que verifica readlink para el segundo archivo antes de resolver el enlace simbólico para el primer archivo. Un atacante puede escribir un archivo arbitrario en el sistema de archivos del host, lo que podría conducir a la ejecución remota de código al proporcionar un archivo ZIP especialmente diseñado. Nota: Esto elude todas las protecciones de salto de ruta existentes, incluyendo preventWritingThroughSymlink, añadido como parte de la solución para [CVE-2020-12265](https://security.snyk.io/vuln/SNYK-JS-DECOMPRESS-557358).
Impacto
Puntuación base 4.0
5.60
Gravedad 4.0
MEDIA
Puntuación base 3.x
6.40
Gravedad 3.x
MEDIA
Referencias a soluciones, herramientas e información
- https://gist.github.com/Alemmi/409c3cc148c39522c6d6a8538b0e1f9e
- https://github.com/kevva/decompress/pull/112
- https://security.snyk.io/vuln/SNYK-JS-DECOMPRESS-16415209
- https://access.redhat.com/security/cve/CVE-2026-10732
- https://bugzilla.redhat.com/show_bug.cgi?id=2485376
- https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-10732.json


