Resource exhaustion in M2team Nanazip
CVE-2026-55782
NanaZip is the 7-Zip derivative intended for the modern Windows experience. Prior to 6.5.1749.0, NanaZip's WebAssembly archive handler in NanaZip.Codecs.Archive.WebAssembly.cpp allocates buffers from attacker-controlled 32-bit section and custom-name length fields without validating them against the data present in the file. A tiny crafted module can force multi-gigabyte allocations during listing or extraction through NameSize, Information.Size, and std::string or vector allocation paths, causing memory exhaustion or process termination. This issue is fixed in version 6.5.1749.0.
Vulnerability class: DoS (Denial of Service)
Published · last modified .
EPSS exploit prediction
EPSS: 0.002 (4.8th percentile), scored .
Very low probability of exploitation in the next 30 days; routine patching cadence is appropriate. 5th percentile — 4.8% of CVEs in the catalogue have a lower EPSS than this one. How to read EPSS.
EPSS over last 30 days · oldest: 0.002 · newest: 0.002 · change: 0.000
Affected products
- M2team Nanazip — versions < 6.5.1749.0
Weakness classification (CWE)
References
- github.com/M2Team/NanaZip/commit/1ce90f2d14a984476d0407a835273705607facf2
- github.com/M2Team/NanaZip/commit/56aee89037947410dd5e66f3a087e0f290484bae
- github.com/M2Team/NanaZip/commit/92b12a6e1eb0cf8e88fcc277aa7508ca1ff27db6
- github.com/M2Team/NanaZip/releases/tag/6.5.1749.0
- github.com/M2Team/NanaZip/security/advisories/GHSA-qxhc-2v6p-wm8m