7-Zip 26.01 Fixes Multiple Memory Safety Flaws and SDK Path Traversal Bug
Vulnerability Disclosure · 2 sources · Updated 3mo ago · First seen May 22, 2026

GitHub Security Lab disclosed multiple vulnerabilities affecting 7-Zip 26.00 and earlier and a separate path traversal flaw in the 7zDec sample extractor from the LZMA SDK. The issues span several archive handlers, including SquashFS, UEFI capsule and firmware parsing, UDF, WIM, and Ar, and include out-of-bounds reads, uninitialized memory disclosure, integer overflow, and denial-of-service conditions. One SquashFS flaw affects only 32-bit builds, while several of the bugs reportedly impact versions dating back to the 7-Zip 9.x line.
A fixed release, 7-Zip 26.01, was published on SourceForge after private reporting by GitHub Security Lab researcher Jaroslav Lobačevski. The coordinated disclosure maps the findings to GHSL-2026-115 through GHSL-2026-122 and CVEs including CVE-2026-48092, CVE-2026-48101, CVE-2026-48102, CVE-2026-48103, CVE-2026-48104, CVE-2026-48111, and CVE-2026-48112; the SDK path traversal bug could allow arbitrary file write and potentially lead to code execution in affected sample-app implementations.


