libdw in elfutils 0.173 checks the end of the attributes list incorrectly in dwarf_getabbrev in dwarf_getabbrev.c and dwarf_hasattr in dwarf_hasattr.c, leading to a heap-based buffer over-read and an application crash.
CVSS Details
- CVSS 3.1 Base Score: 5.5
- CVSS 3.0 Vector: (CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alpine Linux | — | Upgrade elfutils | Sep 18, 2025 | Sep 3, 2018 |
| Amazon Linux Ami 2 | — | Upgrade elfutils-develUpgrade elfutils-libelf-devel-staticUpgrade elfutils-libsUpgrade elfutils-devel-staticUpgrade elfutils-debuginfoUpgrade elfutils-libelf-develUpgrade elfutils-libelfUpgrade elfutils-default-yama-scopeUpgrade elfutils | Apr 27, 2020 | Sep 3, 2018 |
| Centos_linux | — | Upgrade elfutils-libelfUpgrade elfutils-debuginfoUpgrade elfutilsUpgrade elfutils-libelf-develUpgrade elfutils-default-yama-scopeUpgrade elfutils-libsUpgrade elfutils-develUpgrade elfutils-libelf-devel-staticUpgrade elfutils-devel-static | Aug 28, 2019 | Sep 3, 2018 |
| Debian | — | Upgrade elfutils | Jul 30, 2024 | Sep 3, 2018 |
| Huawei Euleros 2_0_sp2 | — | Upgrade elfutils-libelfUpgrade elfutilsUpgrade elfutils-develUpgrade elfutils-libelf-develUpgrade elfutils-libs | Jun 17, 2020 | Sep 3, 2018 |
| Huawei Euleros 2_0_sp3 | — | Upgrade elfutilsUpgrade elfutils-libsUpgrade elfutils-libelf-develUpgrade elfutils-libelfUpgrade elfutils-devel | Nov 19, 2019 | Sep 3, 2018 |
| Huawei Euleros 2_0_sp5 | — | Upgrade elfutils-default-yama-scopeUpgrade elfutils-libelfUpgrade elfutils-libsUpgrade elfutilsUpgrade elfutils-libelf-develUpgrade elfutils-devel | Nov 19, 2019 | Sep 3, 2018 |
| Oracle_linux | — | Upgrade elfutils-default-yama-scopeUpgrade elfutils-libelf-develUpgrade elfutilsUpgrade elfutils-devel-staticUpgrade elfutils-develUpgrade elfutils-libelfUpgrade elfutils-libelf-devel-staticUpgrade elfutils-libs | Jul 21, 2020 | Aug 15, 2018 |
| Redhat_linux | — | Upgrade elfutils-devel-staticUpgrade elfutils-libelf-develUpgrade elfutils-libsUpgrade elfutils-default-yama-scopeUpgrade elfutils-debuginfoUpgrade elfutils-libelf-devel-staticUpgrade elfutils-develUpgrade elfutilsUpgrade elfutils-libelfNo solution exists | Aug 7, 2019 | Sep 3, 2018 |
| Suse | — | Upgrade libebl-pluginsUpgrade libelf1Upgrade libebl1-32bitUpgrade libdw1-32bitUpgrade libdw1Upgrade libasm1-32bitUpgrade elfutils-langUpgrade libebl-develUpgrade libebl1Upgrade libebl-plugins-32bitUpgrade libasm1Upgrade libelf1-32bitUpgrade libasm-develUpgrade libelf-devel-32bitUpgrade libdw-develUpgrade elfutilsUpgrade libelf-devel | Jun 20, 2019 | Sep 3, 2018 |
| Ubuntu | — | Upgrade libasm1 (Ubuntu Pro)Upgrade elfutilsUpgrade libelf1Upgrade libdw1Upgrade libdw1 (Ubuntu Pro)Upgrade libelf1 (Ubuntu Pro)Upgrade elfutils (Ubuntu Pro)Upgrade libasm1 | Jun 10, 2019 | Sep 3, 2018 |
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