CVE-2017-9054Out-of-bounds Read in Project Libdwarf

CWE-125Out-of-bounds Read9 documents7 sources
Severity
9.8CRITICALNVD
EPSS
0.4%
top 39.49%
CISA KEV
Not in KEV
Exploit
No known exploits
Affected products
Timeline
PublishedMay 18
Latest updateMay 13

Description

An issue, also known as DW201703-002, was discovered in libdwarf 2017-03-21. In _dwarf_decode_s_leb128_chk() a byte pointer was dereferenced just before it was checked for being in bounds, leading to a heap-based buffer over-read.

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HExploitability: 3.9 | Impact: 5.9

Affected Packages1 packages

🔴Vulnerability Details

3
GHSA
GHSA-h22p-jg8c-6gmf: An issue, also known as DW201703-002, was discovered in libdwarf 2017-03-212022-05-13
CVEList
CVE-2017-9054: An issue, also known as DW201703-002, was discovered in libdwarf 2017-03-212017-05-18
OSV
CVE-2017-9054: An issue, also known as DW201703-002, was discovered in libdwarf 2017-03-212017-05-18

📋Vendor Advisories

2
Red Hat
libdwarf: heap-based buffer over-read in _dwarf_decode_s_leb128_chk()2017-03-21
Debian
CVE-2017-9054: dwarfutils - An issue, also known as DW201703-002, was discovered in libdwarf 2017-03-21. In ...2017

💬Community

3
Bugzilla
CVE-2017-9052 CVE-2017-9053 CVE-2017-9054 CVE-2017-9055 libdwarf: various flaws [fedora-all]2017-05-19
Bugzilla
CVE-2017-9054 libdwarf: heap-based buffer over-read in _dwarf_decode_s_leb128_chk()2017-05-19
Bugzilla
CVE-2017-9052 CVE-2017-9053 CVE-2017-9054 CVE-2017-9055 libdwarf: various flaws [epel-all]2017-05-19
CVE-2017-9054 — Out-of-bounds Read in Project Libdwarf | cvebase