read_header in archive_read_support_format_rar.c in libarchive 3.3.2 suffers from an off-by-one error for UTF-16 names in RAR archives, leading to an out-of-bounds read in archive_read_format_rar_read_header.
CVSS Details
- CVSS 3.0 Base Score: 7.5
- CVSS 3.0 Vector: (CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alpine Linux | — | Upgrade libarchive | Nov 8, 2019 | Sep 17, 2017 |
| Debian | — | Upgrade libarchive | Dec 28, 2018 | Sep 17, 2017 |
| Gentoo Linux | — | Upgrade app-arch/libarchive. | Aug 16, 2019 | Sep 17, 2017 |
| Huawei Euleros 2_0_sp2 | — | Upgrade libarchive | Dec 4, 2019 | Sep 17, 2017 |
| Huawei Euleros 2_0_sp3 | — | Upgrade libarchive | Sep 25, 2019 | Sep 17, 2017 |
| Huawei Euleros 2_0_sp5 | — | Upgrade libarchive | Sep 24, 2019 | Sep 17, 2017 |
| Oracle Solaris | — | Upgrade library/libarchive to version 3.3.3-11.4.7.0.1.2.0 on Solaris 11.4 | Mar 20, 2019 | Sep 17, 2017 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Sep 16, 2017 |
| Suse | — | Upgrade bsdtarUpgrade libarchive13-32bitUpgrade libarchive-develUpgrade libarchive13 | Nov 9, 2018 | Sep 17, 2017 |
| Ubuntu | — | Upgrade libarchive13 | Jan 24, 2019 | Sep 17, 2017 |
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