CVE-2026-47222

NanaZip is the 7-Zip derivative intended for the modern Windows experience. From version 3.0.1000.0 to before version 6.0.1698.0, a heap out-of-bounds read exists in the Android Verified Boot (AVB) vbmeta image parser in NanaZip (via the upstream 7-Zip AvbHandler). An unsigned integer underflow in a bounds check allows an attacker-controlled value_num_bytes field to pass validation, causing AddNameToString to read up to ~4 GiB past the end of a 64 KiB heap buffer. This causes a deterministic crash (denial of service) when opening a crafted .avb or .img file. This issue has been patched in stable version 6.0.1698.0 and preview version 6.5.1742.0.
Configurations

No configuration.

History

26 Oct 2026, 11:10

Type Values Removed Values Added
Summary
  • (es) NanaZip es el derivado de 7-Zip destinado a la experiencia moderna de Windows. Desde la versión 3.0.1000.0 hasta antes de la versión 6.0.1698.0, existe una lectura fuera de los límites del montón en el analizador de imágenes vbmeta de Android Verified Boot (AVB) en NanaZip (a través del AvbHandler de 7-Zip ascendente). Un subdesbordamiento de entero sin signo en una comprobación de límites permite que un campo value_num_bytes controlado por el atacante pase la validación, haciendo que AddNameToString lea hasta ~4 GiB más allá del final de un búfer de montón de 64 KiB. Esto causa un fallo determinista (denegación de servicio) al abrir un archivo .avb o .img manipulado. Este problema ha sido parcheado en la versión estable 6.0.1698.0 y la versión preliminar 6.5.1742.0.

Information

Published : 2026-06-12 17:16

Updated : 2026-10-26 11:10


NVD link : CVE-2026-47222

Mitre link : CVE-2026-47222

CVE.ORG link : CVE-2026-47222


JSON object : View

Products Affected

No product.

CWE
CWE-125

Out-of-bounds Read

CWE-191

Integer Underflow (Wrap or Wraparound)