Summary
It was discovered that libarchive had a signed integer overflow in its
ZIP writer when handling encrypted entries with sizes near the maximum
value. An attacker could possibly use this issue to cause libarchive to
crash or execute arbitrary code.
Fixed packages 3
| Release | Package | Fixed in |
|---|---|---|
| Ubuntu · 22.04 LTS 22.04:LTS | libarchive | 3.6.0-1ubuntu1.9 |
| Ubuntu · 24.04 LTS 24.04:LTS | libarchive | 3.7.2-2ubuntu0.9 |
| Ubuntu · 26.04 LTS 26.04:LTS | libarchive | 3.8.5-1ubuntu2.3 |
Vulnerabilities 1
-
Low 2.9
Libarchive: libarchive: signed integer overflow in archive_write_zip_header
A signed integer overflow vulnerability was found in libarchive's ZIP writer. In the archive_write_zip_header function in archive_write_set_format_zip.c, when ZIP encryption is enabled and the entry file size is close to INT64_MAX, the addition of the encrypt…
References
-
report
https://ubuntu.com/security/CVE-2026-16517