Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious UFS image with IFLNK root inode
-
DeliveryDeliver file to target user via email or download
-
ExploitUser opens file in affected NanaZip version
-
ExecutionParser skips inode type validation
-
PersistZero-length buffer allocated for directory data
-
ImpactNull-pointer dereference crashes NanaZip
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A10:2025 - Mishandling of Exceptional Conditions
ASVS 5.0
V16 - Security Logging and Error Handling Null pointer safety, defensive checks
MITRE ATT&CK
1 technique across 1 tactic: Impact The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires that the victim user actively opens a crafted UFS/UFS2 filesystem image file using NanaZip versions 5.0.1252.0 through 6.0.1697.x (UI:R is confirmed by the CVSS vector). The UFS parser must be invoked, meaning the file must be presented as or identified as a UFS image. The crafted image must contain a root inode (inode 2) typed IFLNK with a di_size small enough to produce a zero-length directory buffer. No authentication or elevated privileges are required (PR:N), but exploitation is limited to the local system context where the file is opened. Exploitation is further constrained by: the relative rarity of UFS image handling in typical Windows workflows, the requirement for user interaction to open the file, and the impact being limited to a crash of the NanaZip process only (S:U, A:L). |
| Impact | All available signals converge on low real-world risk. The CVSS 3.1 base score of 3.3 reflects a local attack vector (AV:L), user interaction required (UI:R), no privilege escalation, and only low availability impact (A:L) - specifically, a crash of the NanaZip process rather than system-wide disruption. The EPSS score of 0.01% (2nd percentile) indicates the vulnerability is extremely unlikely to be exploited in the near term. CISA SSVC assessment confirms exploitation status as 'none', the attack is not automatable, and technical impact is only partial. No entry in the CISA KEV catalog and no public exploit code has been identified. The attack is constrained to a user who actively opens a malicious UFS image file in NanaZip - a scenario requiring social engineering or malicious file delivery. There are no conflicting signals; all sources consistently describe a low-priority, user-triggered denial-of-service with no confidentiality or integrity impact. |
| Exploit ScenarioDerived | An attacker crafts a UFS disk image where the root inode (inode 2) is deliberately typed as a symlink (IFLNK) with a small di_size, then delivers this file to a target user via email attachment, file share, or download link. When the user double-clicks or opens the image in NanaZip, the parser's missing type check causes it to dereference a zero-length buffer, crashing the application immediately. No public exploit code exists for this scenario at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 23, 2026
NanaZip's UFS/UFS2 filesystem image parser crashes with a null-pointer dereference when a user opens a specially crafted archive. Affected versions 5.0.1252.0 through 6.0.1697.x fail to validate the type of the root inode before treating it as a directory: when inode 2 is typed IFLNK with a small di_size, the directory data buffer is allocated as zero-length and immediately dereferenced, crashing the application. No active exploitation has been identified (EPSS 0.01%, SSVC exploitation: none), and impact is limited to denial of service against the local NanaZip process.
RemediationAI
The primary fix is to upgrade NanaZip to version 6.0.1698.0 or later, which is confirmed as the patched release by both the CVE description and the vendor GitHub Security Advisory at https://github.com/M2Team/NanaZip/security/advisories/GHSA-8r4x-fx3w-ph77. If an immediate upgrade is not feasible, a practical compensating control is to avoid opening untrusted UFS/UFS2 filesystem image files in NanaZip; UFS images are an uncommon format in most Windows environments, so restricting or disallowing this file type via file association policy carries minimal operational impact. No other workarounds are documented by the vendor.
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 archiver derived from 7-Zip. The affected component is its UFS/UFS2 filesystem image parser - a reader for Unix File System disk images. CWE-476 (NULL Pointer Dereference) describes the root cause: the parser unconditionally treats the root inode (inode 2) as a directory (IFDIR) without first checking its st_mode type field. When a crafted image supplies a symlink inode (IFLNK) at that position with a small di_size value, the parser allocates a zero-length directory data buffer and then dereferences it on the first read, triggering a null-pointer dereference. This is a classic missing type-validation flaw in a format parser.
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 vector and required user interaction confirmed by file-open trigger; no privileges needed; impact is solely an application crash, so A:L with C:N and I:N.
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, a null-pointer dereference exists in the UFS/UFS2 filesystem image parser in NanaZip. The vulnerability is triggered when opening a crafted UFS image where the root inode (inode 2) is set to IFLNK (symlink) instead of IFDIR (directory). The parser unconditionally treats the root inode as a directory without checking its type, and when the symlink has an embedded target (small di_size), the directory data buffer is zero-length, causing a null-pointer dereference on the first read. 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
A null pointer dereference occurs when a program attempts to access memory through a pointer that has been set to NULL (address 0x0).
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-29787
NVD
CVE.org
EPSS
Vulnrichment
GitHub
VulDB
Exploit-DB