CVE Catalog

CVE-2026-111141

MediumCVSS 4.7
Published: Updated: Translated: NVD NIST

Summary

zziplib through 0.13.80 contains an out-of-bounds read vulnerability in __zzip_parse_root_directory() in zzip/zip.c. An ineffective bounds check allows reading past the mapped central directory in mmap builds when a crafted ZIP entry name ends at the central directory end, triggering 28-byte ZIP64 extra field over-reads and crashing the process.

Risk Assessment

An attacker can supply a crafted ZIP file that crashes applications using zziplib (denial of service) or leaks memory data. The risk affects systems processing untrusted ZIP archives.

Recommendation

Update zziplib to a version containing the fix or avoid processing untrusted ZIP files until the patch is applied. Consider enabling additional memory protection mechanisms for archive-parsing processes.

Other vulnerabilities in zziplib

See all
Original NVD description (English source)

zziplib through 0.13.80 contains an out-of-bounds read vulnerability in __zzip_parse_root_directory() in zzip/zip.c that allows attackers to read past the mapped central directory in mmap builds due to an ineffective bounds check. Attackers can supply a crafted ZIP whose entry name ends at the central directory end, triggering 28-byte ZIP64 extra field over-reads via zzip_dir_open() that crash the process.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS