Skip to main content

NanaZip CVE-2026-42444

| EUVDEUVD-2026-29789 MEDIUM
Allocation of Resources Without Limits or Throttling (CWE-770)
2026-05-12 GitHub_M
5.5
CVSS 3.1 · NVD
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Craft 44-byte littlefs image with BlockCount=0xFFFFFFFF
  2. Delivery
    Deliver malicious archive to victim via email or download
  3. Exploit
    Victim opens file with NanaZip
  4. Execution
    Parser reads unvalidated BlockCount from superblock
  5. Persist
    4.29 billion heap allocations exhaust system memory
  6. Impact
    NanaZip crashes, host memory depleted

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource allocation limits
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 the victim to open a crafted littlefs filesystem image using a vulnerable version of NanaZip (5.0.1252.0 to before 6.0.1698.0) on a Windows system - confirmed by CVSS AV:L (local file access) and UI:R (required user interaction). The attacker must deliver the malicious file via an out-of-band channel (email, download, removable media) and convince the user to open it with NanaZip specifically. No network-exposed service, no authentication bypass, no special system configuration, and no elevated privileges are required. Exploitation is bounded to availability impact only - no code execution, privilege escalation, or data access is possible. The attack is further limited by requiring active user participation and is not automatable per SSVC, reducing the risk of worm-style or drive-by propagation.

Impact

The CVSS 3.3 (Low) score accurately reflects the constrained threat model: AV:L requires the attacker to deliver a file to the victim's local machine, UI:R requires the victim to open it with NanaZip, and impact is limited to availability (A:L) with no confidentiality or integrity component. EPSS at 0.01% (2nd percentile) is fully consistent with this low-severity assessment and signals negligible observed exploitation in the wild. SSVC classifies the vulnerability as having a proof-of-concept, non-automatable exploitation path, and partial technical impact - all aligned with a local, user-triggered, DoS-only flaw. No CISA KEV listing exists. One signal worth flagging: the sheer volume of heap allocations (4 billion) could in practice exhaust host-level memory rather than just crashing NanaZip, which may make the real-world availability impact closer to High than the scored A:L suggests on low-RAM systems - however this does not change the attack vector or privilege requirements. Overall, this is a low operational priority: it affects an end-user desktop application, cannot be exploited remotely or without victim interaction, and cannot achieve code execution or data access.

Exploit ScenarioDerived

An attacker crafts a 44-byte littlefs filesystem image with the BlockCount superblock field set to 0xFFFFFFFF and delivers it to a target user via email attachment, instant message, or a malicious download page, disguised as a legitimate compressed archive. When the victim double-clicks the file and NanaZip opens it, the parser begins allocating a heap entry for each of approximately 4.29 billion purported blocks, rapidly consuming all available system RAM and causing NanaZip to hang or crash, potentially destabilizing the host on low-memory systems. A proof-of-concept is noted by SSVC, though no public URL for the PoC is included in the provided references; social engineering is the primary barrier to exploitation.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jul 23, 2026

Memory exhaustion in NanaZip's littlefs filesystem image parser (versions 5.0.1252.0 through before 6.0.1698.0) allows a local denial-of-service condition when a victim opens a specially crafted archive. The parser's Open method blindly trusts the attacker-controlled BlockCount superblock field, and a 44-byte littlefs image with BlockCount set to 0xFFFFFFFF triggers approximately 4 billion heap allocations, exhausting available memory. No public exploit code URL is provided, though SSVC classifies exploitation status as proof-of-concept; the vulnerability is not listed in CISA KEV, and EPSS at 0.01% (2nd percentile) confirms minimal observed exploitation activity.

RemediationAI

Upgrade to NanaZip 6.0.1698.0 or later, which is confirmed as the fixed release by the vendor security advisory at https://github.com/M2Team/NanaZip/security/advisories/GHSA-7hqh-mq57-wjmq. If immediate upgrade is not possible, the most effective compensating control is to configure file-type associations and user policies to prevent NanaZip from being used to open archives from untrusted sources, since exploitation unconditionally requires a user to open a crafted littlefs image. Restricting which users or processes can invoke NanaZip on externally sourced files (e.g., via application allowlisting or file-open policy in managed environments) reduces exposure. No network-level controls apply given the local attack vector. There are no documented side effects to upgrading to 6.0.1698.0.

Affected VersionsENISA

NanaZip 5.0.1250.0, < 6.0.1698.0

Affected Packages

euvd nanazip_5_0_1250_0 fix: 6.0.1698.0

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 littlefs filesystem image parser - littlefs being a lightweight filesystem designed for embedded systems. CWE-770 (Allocation of Resources Without Limits or Throttling) identifies the root cause: the Open method reads the 32-bit unsigned integer BlockCount directly from the littlefs superblock, which is fully attacker-controlled, then enters a loop iterating BlockCount times and allocating a file-path entry on the heap per iteration. Because no upper-bound ceiling is enforced and BlockCount is never validated against the actual byte size of the supplied image, setting BlockCount to the maximum 32-bit unsigned value (0xFFFFFFFF, approximately 4.29 billion) causes the allocator to be invoked billions of times. The minimal reproduction case is a 44-byte image, confirming the superblock parsing occurs before any file-size consistency check.

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

NVD PRIMARY 5.5 MEDIUM
AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
vuln.today AI 3.3 LOW

Local file-open attack vector (AV:L, UI:R) with no attacker privileges needed; availability-only impact scoped to the application (A:L, C:N, I:N, S:U).

3.1 AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L
4.0 AV:L/AC:L/AT:N/PR:N/UI:A/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N

Primary rating from NVD.

CVSS VectorNVD

Attack Vector
Local
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

4
Severity Changed
Oct 26, 2026 - 18:23 NVD
LOW MEDIUM
CVSS changed
Oct 26, 2026 - 18:23 NVD
3.3 (LOW) 5.5 (MEDIUM)
Patch available
May 12, 2026 - 21:03 EUVD
CVE Published
May 12, 2026 - 19:22 nvd
LOW 3.3

DescriptionNVD

NanaZip is an open source file archive. From 5.0.1252.0 to before 6.0.1698.0, a denial-of-service vulnerability exists in the littlefs filesystem image parser in NanaZip. The handler's Open method reads BlockCount directly from the attacker-controlled superblock without any validation against the actual file size or any upper-bound ceiling, then iterates BlockCount times, allocating a file-path entry per iteration. A crafted 44-byte littlefs image with BlockCount = 0xFFFFFFFF causes ~4 billion heap allocations, exhausting available memory. This vulnerability is fixed in 6.0.1698.0.

Threat Intelligence Overview

EPSS Score
0.0%
Top 98% exploitable
Prevalence
Low
niche Windows open-source file archiver, limited enterprise footprint
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GitHub VulDB

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Defer
Exploitation
Poc
System Exposure· derived
Small
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

28
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +28
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

CVE-2026-27114 HIGH POC
7.5 Feb 19

Nanazip versions up to 6.0.1630.0 is affected by loop with unreachable exit condition (infinite loop) (CVSS 7.5).

CVE-2026-26282 MEDIUM POC
6.6 Feb 19

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

CVE-2026-27711 MEDIUM POC
6.6 Feb 26

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

CVE-2026-27709 MEDIUM POC
6.6 Feb 26

Out-of-bounds memory read in NanaZip versions 5.0.1252.0 through 6.0.1637.x allows local authenticated attackers to disc

CVE-2026-27014 MEDIUM POC
5.5 Feb 19

NanaZip versions 5.0.1252.0 through 6.0.1629.0 are vulnerable to denial of service through malformed ROMFS archives that

CVE-2026-27710 MEDIUM POC
5.0 Feb 26

NanaZip versions 5.0.1252.0 through 6.5.1637.x contain an integer underflow in the .NET Single File Application parser t

CVE-2026-54616 HIGH
7.1 Aug 20

Heap out-of-bounds read in NanaZip's SquashFS LZ4 decompression handler exposes adjacent heap memory contents when a use

CVE-2026-44215 HIGH
7.1 May 12

A one-byte heap out-of-bounds null write (CWE-787) in NanaZip's UFS/UFS2 filesystem image parser allows a crafted .ufs,

CVE-2026-42446 HIGH
7.1 May 12

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

CVE-2026-55780 LOW POC
2.4 Jul 10

Process crash via uncaught C++ exception in NanaZip's .NET single-file bundle handler affects all versions prior to 6.5.

CVE-2026-42445 MEDIUM
5.5 May 12

Stack exhaustion in NanaZip's UFS/UFS2 filesystem image parser crashes the application when a user opens a specially cra

CVE-2026-42443 MEDIUM
5.5 May 12

Integer divide-by-zero in NanaZip's UFS/UFS2 filesystem image parser crashes the application when a user opens a special

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy