← Vulnerability feed

Vulnerability record · CVE-2017-9055 · published 18 May 2017

CVE-2017-9055: Libdwarf project libdwarf out-of-bounds read vulnerability

LLibdwarf Project · Libdwarf

An issue, also known as DW201703-001, was discovered in libdwarf 2017-03-21. In dwarf_formsdata() a few data types were not checked for being in bounds, leading to a heap-based buffer over-read.

9.8 CVSS 3.1 Critical EPSS 1.7% · top 23.1% CWE-125 · Out-of-bounds read
9.8CVSS 3.1 base score, v2 7.5
1.7%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
2References
17 Jun 2026Last modified by NVD

Description

An issue, also known as DW201703-001, was discovered in libdwarf 2017-03-21. In dwarf_formsdata() a few data types were not checked for being in bounds, leading to a heap-based buffer over-read.

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

LinkTags
https://www.prevanders.net/dwarfbug.html Third Party Advisory
https://www.prevanders.net/dwarfbug.html Third Party Advisory

Track CVE-2017-9055 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

9.8CVE-2017-9052Libdwarf project libdwarf memory buffer overflow vulnerabilityAn 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 t…EPSS 2.7%9.8CVE-2017-9054Libdwarf project libdwarf out-of-bounds read vulnerabilityAn 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 bef…EPSS 1.8%9.8CVE-2016-9558Libdwarf project libdwarf integer overflow vulnerability(1) libdwarf/dwarf_leb.c and (2) dwarfdump/print_frames.c in libdwarf before 20161124 allow remote attackers to have unspecified impact via a crafted…EPSS 5.1%9.1CVE-2017-9053Libdwarf project libdwarf out-of-bounds read vulnerabilityAn issue, also known as DW201703-005, was discovered in libdwarf 2017-03-21. A heap-based buffer over-read in _dwarf_read_loc_expr_op() is due to a f…EPSS 1.7%9.1CVE-2016-9480Libdwarf project libdwarf memory buffer overflow vulnerabilitylibdwarf 2016-10-21 allows context-dependent attackers to obtain sensitive information or cause a denial of service by using the "malformed dwarf fil…EPSS 3.3%8.8CVE-2022-39170Libdwarf project libdwarf double free vulnerabilitylibdwarf 0.4.1 has a double free in _dwarf_exec_frame_instr in dwarf_frame.c.EPSS 1.2%8.1CVE-2022-34299Libdwarf project libdwarf out-of-bounds read vulnerabilityThere is a heap-based buffer over-read in libdwarf 0.4.0. This issue is related to dwarf_global_formref_b.EPSS 1.4%7.8CVE-2022-32200Libdwarf project libdwarf out-of-bounds read vulnerabilitylibdwarf 0.4.0 has a heap-based buffer over-read in _dwarf_check_string_valid in dwarf_util.c.EPSS 0.97%

Source: NIST National Vulnerability Database (record CVE-2017-9055), CISA KEV, FIRST EPSS (scores of 2026-09-28). This page is refreshed as NVD updates the record.