Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft UFS image with fs_ipg=0 in superblock
-
DeliveryDeliver malicious file to target user
-
ExploitUser opens file in NanaZip
-
ExecutionParser reads unvalidated fs_ipg field
-
PersistDivide-by-zero hardware trap fires
-
ImpactNanaZip process crashes
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A10:2025 - Mishandling of Exceptional Conditions
ASVS 5.0
V16 - Security Logging and Error Handling Division safety checks
|
| Exploitation Conditions | Exploitation requires that the victim user actively open a crafted UFS or UFS2 filesystem image file using NanaZip versions 5.0.1252.0 through 5.x on Windows. The vulnerable code path is the UFS/UFS2 superblock parser, which is only invoked when a UFS image type is processed - standard archive formats (ZIP, 7z, RAR) are unaffected. The attack vector is local (AV:L) per the CVSS vector, meaning the crafted file must be accessible on the local filesystem at the time of opening. User interaction is mandatory (UI:R): the crash cannot be triggered remotely or automatically without the user choosing to open the file. Exploitation is further limited by NanaZip being a niche Windows archiver, reducing the population of reachable targets. There is no authentication bypass component; the crash affects only the NanaZip process and does not escalate privileges or affect system availability. |
| Impact | All available signals converge on very low real-world priority. The CVSS 3.1 base score is 3.3 (Low), with a local attack vector (AV:L), no privilege requirement (PR:N), and mandatory user interaction (UI:R) - an attacker cannot reach this code path without a victim deliberately opening a crafted file. The sole impact is limited availability (A:L), meaning only the NanaZip process crashes with no data loss or system-wide effect. EPSS at 0.01% places this in the 2nd percentile of exploitation likelihood across all CVEs, consistent with SSVC classification of Exploitation: none and Automatable: no. There is no CISA KEV listing and no public proof-of-concept. Technical Impact is rated partial by SSVC, aligned with the limited crash-only outcome. No signal conflicts are present; all sources agree this is a low-severity, locally-triggered denial-of-service with no current exploitation activity. |
| Exploit ScenarioDerived | An attacker crafts a UFS disk image with the fs_ipg field in the superblock set to zero, then delivers it to a target user via email attachment, file share, or download. When the user opens the file in an affected version of NanaZip, the parser reads the zero value and immediately performs a division, triggering a hardware divide fault that terminates the NanaZip process. No public exploit code is known to exist for this vulnerability. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 23, 2026
Integer divide-by-zero in NanaZip's UFS/UFS2 filesystem image parser crashes the application when a user opens a specially crafted archive. Affected versions 5.0.1252.0 through 5.x fail to validate the superblock field fs_ipg before using it as a divisor; setting it to zero in a crafted image triggers an immediate hardware trap and process termination. No public exploit has been identified and EPSS probability sits at 0.01% (2nd percentile), indicating negligible real-world exploitation risk at time of analysis.
RemediationAI
Upgrade NanaZip to version 6.0.1698.0 or later, which introduces validation of the fs_ipg superblock field before its use as a divisor. The vendor advisory is available at https://github.com/M2Team/NanaZip/security/advisories/GHSA-3x2h-gqqw-g3gm and the VulDB record at https://vuldb.com/vuln/363328. For environments where upgrading immediately is not possible, the practical compensating control is to instruct users not to open UFS or UFS2 filesystem image files (.ufs, raw disk images) from untrusted sources, as the crash is only triggered by the UFS parser code path. Because impact is limited to application crash with no privilege escalation or data exposure, the risk of delayed patching is low for most deployments.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
NanaZip (CPE: cpe:2.3:a:m2team:nanazip) is an open-source Windows file archive utility derived from 7-Zip. Its UFS/UFS2 parser reads the BSD Unix Filesystem superblock field fs_ipg - which encodes the number of inodes per cylinder group - and uses it as a divisor in inode offset calculations without a zero-check guard. CWE-369 (Divide By Zero) describes exactly this root cause: an attacker-controlled integer zero propagates into an arithmetic operation, causing a hardware-level divide fault. UFS/UFS2 is the native filesystem of FreeBSD and older macOS systems; parsing such images in an archiver on Windows is a relatively uncommon but supported feature, and the parser trusts the superblock without sanitizing attacker-supplied metadata fields.
Know when Nanazip gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Local file open required (AV:L, UI:R); no credentials needed; crash-only impact with no confidentiality or integrity effect (C:N, I:N, A:L).
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
4DescriptionNVD
NanaZip is an open source file archive. From 5.0.1252.0 to before 6.0.1698.0, an integer divide-by-zero exists in the UFS/UFS2 filesystem image parser in NanaZip. The vulnerability is triggered when opening a crafted UFS image where the superblock field fs_ipg (inodes per cylinder group) is set to zero. The parser uses this attacker-controlled value as a divisor without validation, causing an immediate hardware trap and process crash. This vulnerability is fixed in 6.0.1698.0.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
Nanazip versions up to 6.0.1630.0 is affected by loop with unreachable exit condition (infinite loop) (CVSS 7.5).
NanaZip versions 5.0.1252.0 through 6.0.1629.0 contain an out-of-bounds heap read in the .NET Single File bundle parser
NanaZip versions 5.0.1252.0 through 6.5.1637.0 contain an out-of-bounds memory access flaw in the UFS file parser that c
Out-of-bounds memory read in NanaZip versions 5.0.1252.0 through 6.0.1637.x allows local authenticated attackers to disc
NanaZip versions 5.0.1252.0 through 6.0.1629.0 are vulnerable to denial of service through malformed ROMFS archives that
NanaZip versions 5.0.1252.0 through 6.5.1637.x contain an integer underflow in the .NET Single File Application parser t
Heap out-of-bounds read in NanaZip's SquashFS LZ4 decompression handler exposes adjacent heap memory contents when a use
A one-byte heap out-of-bounds null write (CWE-787) in NanaZip's UFS/UFS2 filesystem image parser allows a crafted .ufs,
Opening a crafted ZealFS v1 filesystem image in NanaZip builds from 5.0.1252.0 up to (but not including) 6.0.1698.0 trig
Process crash via uncaught C++ exception in NanaZip's .NET single-file bundle handler affects all versions prior to 6.5.
Stack exhaustion in NanaZip's UFS/UFS2 filesystem image parser crashes the application when a user opens a specially cra
Memory exhaustion in NanaZip's littlefs filesystem image parser (versions 5.0.1252.0 through before 6.0.1698.0) allows a
EUVD-2026-29788
NVD
CVE.org
EPSS
Vulnrichment
GitHub
VulDB
Exploit-DB