Description
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.
Published: 2026-10-15
Score: 5.7 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Out-of-Bounds Read leading to Process Crash
Action: Assess Impact
AI Analysis

Impact

This flaw is a classic out‑of‑bounds read that occurs when __zzip_parse_root_directory processes a ZIP64 archive. The bounds check that should prevent reading past the mapped central directory is ineffective, allowing an attacker to trigger a 28‑byte over‑read of the ZIP64 extra field. The resulting crash does not expose confidential data but can be leveraged for denial of service in environments where zziplib is used to extract archive payloads. The weakness maps to CWE‑125 and is reflected in the CVSS score of 5.7.

Affected Systems

The vulnerability affects the zziplib project maintained by gdraheim. All released versions up to and including 0.13.80 are impacted. Users of this library in any build, especially those that enable mmap mapping of ZIP archive entries, must be aware of the issue.

Risk and Exploitability

The CVSS score of 5.7 indicates a moderate severity. The EPSS score is not available, so the likelihood of exploitation cannot be quantified, but the flaw is listed as not in the CISA KEV catalog, implying no catalogued exploitation at the time of analysis. Attackers can supply a specially crafted ZIP file to which the library is exposed; the exploit path is straightforward as the vulnerability is triggered purely through file parsing with no additional authentication or privilege escalation required. The impact is a crash, which may be useful for attackers who seek denial of service or to bypass execution controls.

Generated by OpenCVE AI on October 16, 2026 at 06:32 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade zziplib to a version newer than 0.13.80, if a patch is available.
  • Configure builds to avoid mmap-based mapping of ZIP archive data or disable it if possible.
  • Validate or sanitize ZIP file entries before passing them to zziplib; reject entries whose name ends at the central directory end.

Generated by OpenCVE AI on October 16, 2026 at 06:32 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 16 Oct 2026 00:30:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Moderate


Thu, 15 Oct 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 15 Oct 2026 19:00:00 +0000

Type Values Removed Values Added
Description 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.
Title zziplib through 0.13.80 Out-of-Bounds Read via __zzip_parse_root_directory ZIP64 Parsing
First Time appeared Gdraheim
Gdraheim zziplib
Weaknesses CWE-125
CPEs cpe:2.3:a:gdraheim:zziplib:*:*:*:*:*:*:*:*
Vendors & Products Gdraheim
Gdraheim zziplib
References
Metrics cvssV3_1

{'score': 4.7, 'vector': 'CVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:H'}

cvssV4_0

{'score': 5.7, 'vector': 'CVSS:4.0/AV:L/AC:H/AT:P/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

Gdraheim Zziplib
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-15T19:46:48.484Z

Reserved: 2026-10-15T17:03:56.843Z

Link: CVE-2026-111141

cve-icon Vulnrichment

Updated: 2026-10-15T19:46:42.546Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-15T19:17:28.267

Modified: 2026-10-15T20:17:10.780

Link: CVE-2026-111141

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-10-15T18:57:33Z

Links: CVE-2026-111141 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-17T13:30:08Z

Weaknesses