CVE Catalog

CVE-2016-5038

High
Published: Translated: NVD NIST

Summary

The dwarf_get_macro_startend_file function in libdwarf before version 20160923 allows remote attackers to cause a denial of service (out-of-bounds read) via a crafted string offset for .debug_str.

Risk Assessment

Attackers can exploit this vulnerability to disrupt application functionality, potentially leading to system downtime.

Recommendation

It is recommended to update libdwarf to version 20160923 or later to mitigate this vulnerability.

Other vulnerabilities in libdwarf

See all
Original NVD description (English source)

The dwarf_get_macro_startend_file function in dwarf_macro5.c in libdwarf before 20160923 allows remote attackers to cause a denial of service (out-of-bounds read) via a crafted string offset for .debug_str.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS