CVE-2026-55780
NanaZip: Excepción no capturada / asignación no acotada en Extract() de un solo archivo .NET de NanaZip mediante Size de entrada no validado
- Publicado
- 10 jul 2026
- Actualizado
- 13 jul 2026
- Asignación de CNA
- GitHub_M
- Evidencia observada
- 17 ago 2026
CVSS primario
nvd · CVSS 4.0
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:P/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:XBajo · próximos 30 días
- Percentil
- 35,2 %
- Fecha del modelo
- 15 oct 2026
EPSS es una estimación estadística, no una certeza o una medida de impacto. Combínelo con CVSS, estado KEV, exposición y su entorno.
Resumen
NanaZip es el derivado de 7-Zip pensado para la experiencia moderna de Windows. Antes de la versión 6.5.1749.0, el manejador de paquetes de un solo archivo .NET de NanaZip en NanaZip.Codecs.Archive.DotNetSingleFile.cpp dimensiona su búfer de extracción a partir del campo Size de la entrada del paquete, que solo se comprueba para el signo y no se valida contra el tamaño real del archivo. Un paquete manipulado puede provocar una asignación elegida por el atacante dentro de Extract, donde std::bad_alloc o std::length_error pueden escapar a través del límite COM STDMETHODCALLTYPE y bloquear el proceso. Este problema se corrige en la versión 6.5.1749.0.
Fuentes
PoCs y write-ups de CVEs que reporté (divulgación coordinada; solo publicados y parcheados)
- NanaZip 6.5 - DoSExploit
Jorge González Milla · windows · 17 ago 2026
Uso responsable
Utilice información sobre vulnerabilidades solo en sistemas de su propiedad o que esté autorizado a probar. Kitploit enlaza con metadatos de investigación pública y no almacena código de explotación ni cargas útiles maliciosas.