CVE-2019-1000020 — Infinite Loop in Libarchive
Severity
6.5MEDIUMNVD
EPSS
1.4%
top 19.39%
CISA KEV
Not in KEV
Exploit
No known exploits
Affected products
Timeline
PublishedFeb 4
Latest updateMay 13
Description
libarchive version commit 5a98dcf8a86364b3c2c469c85b93647dfb139961 onwards (version v2.8.0 onwards) contains a CWE-835: Loop with Unreachable Exit Condition ('Infinite Loop') vulnerability in ISO9660 parser, archive_read_support_format_iso9660.c, read_CE()/parse_rockridge() that can result in DoS by infinite loop. This attack appears to be exploitable via the victim opening a specially crafted ISO9660 file.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:HExploitability: 2.8 | Impact: 3.6
Affected Packages7 packages
Also affects: Debian Linux 8.0, Fedora 29, Ubuntu Linux 14.04, 16.04, 18.04, 18.10
Patches
🔴Vulnerability Details
4GHSA▶
GHSA-rv4c-7xgc-3x93: libarchive version commit 5a98dcf8a86364b3c2c469c85b93647dfb139961 onwards (version v2↗2022-05-13
OSV▶
CVE-2019-1000020: libarchive version commit 5a98dcf8a86364b3c2c469c85b93647dfb139961 onwards (version v2↗2019-02-04
CVEList▶
CVE-2019-1000020: libarchive version commit 5a98dcf8a86364b3c2c469c85b93647dfb139961 onwards (version v2↗2019-02-04
📋Vendor Advisories
3💬Community
5Bugzilla▶
CVE-2019-1000020 libarchive3: libarchive: Infinite recursion in archive_read_support_format_iso9660.c resulting in denial of service [epel-6]↗2019-02-07
Bugzilla▶
CVE-2019-1000020 libarchive: Infinite recursion in archive_read_support_format_iso9660.c resulting in denial of service↗2019-02-06