CVE-2017-9052Improper Restriction of Operations within the Bounds of a Memory Buffer in Project Libdwarf

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-006, was discovered in libdwarf 2017-03-21. A heap-based buffer over-read in dwarf_formsdata() is due to a failure to check a pointer for being in bounds (in a few places in this function) and a failure in a check in dwarf_attr_list().

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-4f9m-rjhv-f4pj: An issue, also known as DW201703-006, was discovered in libdwarf 2017-03-212022-05-13
OSV
CVE-2017-9052: An issue, also known as DW201703-006, was discovered in libdwarf 2017-03-212017-05-18
CVEList
CVE-2017-9052: An issue, also known as DW201703-006, was discovered in libdwarf 2017-03-212017-05-18

📋Vendor Advisories

2
Red Hat
libdwarf: heap-based buffer over-read in dwarf_formsdata()2017-03-21
Debian
CVE-2017-9052: dwarfutils - An issue, also known as DW201703-006, was discovered in libdwarf 2017-03-21. A h...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-9052 CVE-2017-9053 CVE-2017-9054 CVE-2017-9055 libdwarf: various flaws [epel-all]2017-05-19
Bugzilla
CVE-2017-9052 libdwarf: heap-based buffer over-read in dwarf_formsdata()2017-05-19
CVE-2017-9052 — Libdwarf Project Libdwarf vulnerability | cvebase