Skip to content
OpenAdvisories
Medium · 5.5 CVE-2026-111274 EUVD-2026-102529GHSA-rj75-52m6-37p5

unarr through 1.1.1 Heap Out-of-Bounds Read via zip_parse_extra_fields

Published Oct 15, 2026 · Updated Nov 2, 2026 · Assigned by VulnCheck

Description

unarr through 1.1.1 contains a heap-based out-of-bounds read in zip_parse_extra_fields() in zip/parse-zip.c due to an incorrect ZIP64 extra field length check. Attackers can supply a crafted ZIP archive with 0xFFFFFFFF sentinel values and a truncated ZIP64 record to read past the heap buffer and crash the process.

Affected products

VendorProductAffectedFixed
selmf unarr ≤ 1.1.1 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 12 unarr No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 24.04 LTS unarr No fix yet —
Ubuntu 22.04 LTS unarr No fix yet —
Ubuntu 20.04 LTS unarr No fix yet —

References