CVE-2026-47222: NanaZip Heap Out-of-Bounds Read in AVB Parser – MEDIUM Severity
NanaZip, a Windows-native variant of the 7-Zip compression utility, contains a flaw in how it processes Android Verified Boot (AVB) image files. When opening a specially crafted .avb or .img file, an arithmetic error in the parser allows an attacker to trigger a crash by causing the application to read far beyond safe memory boundaries. This denial-of-service vulnerability affects NanaZip versions 3.0.1000.0 through 5.x, and has been resolved in version 6.0.1698.0 and newer.
Source data · NVD / CISA · public domain
- CVSS
- 3.1 · 5.4 MEDIUM · CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:L
- Weaknesses (CWE)
- CWE-125, CWE-191
- Affected products
- 0 configuration(s)
- Published / Modified
- 2026-06-12 / 2026-06-17
NVD description (verbatim)
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.
2 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
The vulnerability stems from an unsigned integer underflow in the AVB vbmeta image parser's bounds-checking logic, inherited from the upstream 7-Zip AvbHandler component. Specifically, insufficient validation of the value_num_bytes field allows an attacker-controlled value to bypass bounds checks. This permits the AddNameToString function to attempt reading approximately 4 GB of memory starting from a 64 KiB heap buffer, causing an out-of-bounds read that reliably crashes the process. The flaw combines CWE-125 (out-of-bounds read) with CWE-191 (integer underflow), both present in the validation routine.
Business impact
For organizations using NanaZip as part of their standard Windows toolkit, this vulnerability creates a localized denial-of-service risk if users can be tricked into opening untrusted .avb or .img files—particularly in environments where such image files are routinely received or processed. The impact is primarily availability-related (application crash) rather than confidentiality or integrity compromise. However, the ability to trigger deterministic crashes through file opening could be weaponized in workflows where automated image processing occurs without prior file validation.
Affected systems
NanaZip versions 3.0.1000.0 through 5.x (all versions before 6.0.1698.0) are vulnerable on Windows systems where the application is installed and used to open archive or image files. The vulnerability does not affect other 7-Zip builds or non-Windows variants. Users on stable release channels should target version 6.0.1698.0 or later; preview/pre-release users should ensure they are on version 6.5.1742.0 or later.
Exploitability
Exploitation requires user interaction: an attacker must convince or socially engineer a user into opening a malicious .avb or .img file using NanaZip. The crafted file itself is non-trivial to produce (requires specific manipulation of the value_num_bytes field to trigger the underflow), but once created, the crash is deterministic and reliable. Network vector is possible if the file is delivered via email, file-sharing service, or compromised download source. No authentication or elevated privileges are needed, and the attack succeeds against default NanaZip installations.
Remediation
Update NanaZip to version 6.0.1698.0 (stable release) or 6.5.1742.0 (preview release) or later. Organizations should treat this as a moderate-priority patch given the user-interaction requirement and denial-of-service nature. Until patching, users should avoid opening .avb and .img files from untrusted sources, and organizations may implement file-type restrictions or warnings for these formats.
Patch guidance
Stable-track users should update to version 6.0.1698.0 or any subsequent stable release. Preview or early-adopter tracks should upgrade to version 6.5.1742.0 or later. Verify the version number post-update by checking NanaZip's About dialog or properties. No workarounds bypass the flaw short of not opening untrusted image files; patching is the recommended path. Test the update in a controlled environment if NanaZip is integrated into automated workflows.
Detection guidance
Monitor for NanaZip process crashes when users open .avb or .img files, especially from external or untrusted sources. Endpoint Detection and Response (EDR) tools can flag suspicious file-open sequences if NanaZip consistently crashes on specific files. Network detection is unlikely to reveal the attack itself, but monitoring for delivery of .avb/.img files to user desktops—particularly in high-volume or suspicious patterns—may provide early warning. Legacy security tools with application behavior analysis may detect the out-of-bounds memory access, though the crash occurs locally and may not generate network artifacts.
Why prioritize this
Although rated MEDIUM severity (CVSS 5.4), this vulnerability should be prioritized moderately rather than deferred because: (1) it is reliably exploitable through a simple user-interaction vector; (2) attackers can use it to disrupt workflows or create support burden; (3) the patch is straightforward and low-risk; and (4) NanaZip is a consumer-grade utility with wide distribution, so vulnerable installations are likely numerous. Organizations with heavy reliance on image-file processing workflows should prioritize patching above the baseline MEDIUM score.
Risk score, explained
The CVSS 5.4 score (MEDIUM) reflects a network-reachable, user-interaction-required attack that causes availability loss (process crash) and minor information disclosure via memory read. The score does not account for impact on specific business workflows; organizations processing many .avb/.img files should consider local context. The absence of remote code execution, privilege escalation, or data exfiltration capabilities keeps the score moderate. However, the deterministic, reliable nature of the crash and the low barrier to crafting a malicious file should inform local risk decisions.
Frequently asked questions
Can this vulnerability lead to remote code execution or data theft?
No. The vulnerability causes a reliable crash (denial of service) due to an out-of-bounds memory read. While the application reads memory beyond its buffers, the underflow and crash occur before that data is used in a way that would allow code execution or data exfiltration. The impact is localized to NanaZip availability.
Do I need to update if I never open .avb or .img files?
No immediate action is required if your usage of NanaZip is limited to standard .zip, .7z, or .rar archives. However, users and administrators cannot always predict what file types colleagues or automated systems might attempt to open, so updating remains prudent for long-term defensive posture.
Is this vulnerability in standard 7-Zip or only NanaZip?
The flaw originates in the upstream 7-Zip AvbHandler component, meaning standard 7-Zip is also affected in the corresponding version range. NanaZip users should verify whether their 7-Zip installations (if any) have been patched separately, as release cycles may differ.
What should I do if a user's NanaZip crashes when opening a file?
Isolate the file and determine if it is a .avb or .img format. If so, assume it may be a malicious or corrupted file and quarantine it pending further analysis. Update NanaZip to the latest version, then safely attempt re-opening the file (preferably not on a production system). If the file is legitimate business content, contact the file's origin to request a clean copy.
This analysis is provided for informational purposes and reflects the vulnerability as disclosed as of the publication date. SEC.co makes no warranty as to the completeness or accuracy of third-party patch information; always verify patch availability and compatibility against official vendor advisories before deploying updates. CVSS scores and severity ratings are provided by the CVE authority and reflect general risk; local risk assessment should account for organizational context, asset criticality, and exposure. No exploit code or proof-of-concept instructions are provided. Organizations should conduct their own testing and validation before patching production systems. Source: NVD (public-domain), retrieved 2026-07-20. Analysis generated by SEC.co (claude-haiku-4-5).
Related vulnerabilities
- CVE-2026-42326MEDIUMImageMagick IPTC Out-of-Bounds Read (Medium, 5.1 CVSS)
- CVE-2025-70101MEDIUMlwext4 1.0.0 Out-of-Bounds Read Denial of Service
- CVE-2026-10305MEDIUMOut-of-Bounds Read in Samsung rlottie Animation Library
- CVE-2026-10979MEDIUMChrome ANGLE Out-of-Bounds Read Memory Disclosure Vulnerability
- CVE-2026-10985MEDIUMOut-of-Bounds Read in Google Chrome Skia – Data Leakage Vulnerability
- CVE-2026-10998MEDIUMChrome Media Out-of-Bounds Memory Read Vulnerability
- CVE-2026-10999MEDIUMGoogle Chrome ANGLE Integer Overflow Information Disclosure
- CVE-2026-11004MEDIUMChrome ANGLE Out-of-Bounds Read Memory Disclosure