Heap-based buffer overflow in the parse_codes function in archive_read_support_format_rar.c in libarchive before 3.2.1 allows remote attackers to execute arbitrary code via a RAR file with a zero-sized dictionary.
CVSS Details
- CVSS 3.1 Base Score: 7.8
- CVSS 3.0 Vector: (CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alpine Linux | alpine-linux-upgrade-libarchive | Aug 30, 2017 | Sep 21, 2016 | |
| Amazon_linux | — | amazon-linux-upgrade-libarchive | Sep 27, 2016 | Sep 21, 2016 |
| Centos_linux | — | centos-upgrade-bsdcpiocentos-upgrade-bsdtarcentos-upgrade-libarchivecentos-upgrade-libarchive-devel | Sep 16, 2016 | Sep 16, 2016 |
| Debian | debian-upgrade-libarchive | Aug 31, 2016 | Aug 30, 2016 | |
| Freebsd | freebsd-upgrade-package-libarchive | Dec 10, 2025 | Jun 23, 2016 | |
| Gentoo Linux | gentoo-linux-upgrade-app-arch-libarchive | Oct 30, 2017 | Sep 21, 2016 | |
| Huawei Euleros 2_0_sp1 | huawei-euleros-2_0_sp1-upgrade-libarchive | Nov 30, 2017 | Sep 21, 2016 | |
| Oracle Solaris | oracle-solaris-11-3-upgrade-library-libarchive-3-2-1-0-175-3-11-0-1-0 | May 29, 2017 | Sep 21, 2016 | |
| Oracle_linux | — | oracle-linux-upgrade-bsdcpiooracle-linux-upgrade-bsdtaroracle-linux-upgrade-libarchiveoracle-linux-upgrade-libarchive-devel | Sep 12, 2016 | Jun 19, 2016 |
| Redhat_linux | — | redhat-upgrade-bsdcpioredhat-upgrade-bsdtarredhat-upgrade-libarchiveredhat-upgrade-libarchive-debuginforedhat-upgrade-libarchive-devel | Oct 21, 2016 | Sep 12, 2016 |
| Suse | — | suse-upgrade-libarchive-develsuse-upgrade-libarchive13 | Jul 29, 2016 | Jul 29, 2016 |
| Ubuntu | ubuntu-upgrade-libarchive12ubuntu-upgrade-libarchive13 | Jul 14, 2016 | Jul 14, 2016 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub