First published: Thu Jun 16 2016(Updated: )
A cpio archive with a ridiculously large symlink can cause memory allocation to fail, resulting in any attempt to view or extract the archive crashing. The failed allocation appears to be handled correctly within libarchive and not lead to further issues. External references: <a href="https://github.com/libarchive/libarchive/issues/705">https://github.com/libarchive/libarchive/issues/705</a> Upstream fix: <a href="https://github.com/libarchive/libarchive/commit/fd7e0c02">https://github.com/libarchive/libarchive/commit/fd7e0c02</a>
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
redhat/libarchive | <3.2.1 | 3.2.1 |
Red Hat Enterprise Linux Desktop | =6.0 | |
Red Hat Enterprise Linux HPC Node | =6.0 | |
Red Hat Enterprise Linux Server | =6.0 | |
Red Hat Enterprise Linux Workstation | =6.0 | |
Red Hat Enterprise Linux Desktop | =7.0 | |
Red Hat Enterprise Linux HPC Node | =7.0 | |
Red Hat Enterprise Linux HPC Node | =7.2 | |
Red Hat Enterprise Linux Server | =7.0 | |
Red Hat Enterprise Linux Server | =7.2 | |
Red Hat Enterprise Linux Server | =7.2 | |
Red Hat Enterprise Linux Workstation | =7.0 | |
Oracle Linux | =6 | |
Oracle Linux | =7 | |
Oracle Libarchive | <=3.2.0 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2016-4809 does not have a high severity rating as it primarily leads to memory allocation failures causing crashes without further issues.
To fix CVE-2016-4809, upgrade to libarchive version 3.2.1 or later.
CVE-2016-4809 is a denial-of-service vulnerability due to handling overly large symlinks in cpio archives.
CVE-2016-4809 affects libarchive versions up to 3.2.0 and certain Red Hat Enterprise Linux and Oracle Linux versions.
No, CVE-2016-4809 mainly causes application crashes without leading to data loss.