An out-of-bounds read was found in dwarf_get_macro_startend_file(). Test object shows out of bound read. OOB at: line 772 *src_file_name = macro_context->mc_srcfiles[trueindex]; in dwarf_macro5.c A string offset into .debug_str is outside the bounds of the .debug_str section. References: http://seclists.org/oss-sec/2016/q2/393 External references: https://www.prevanders.net/dwarfbug.html Upstream fix: https://sourceforge.net/p/libdwarf/code/ci/82d8e007851805af0dcaaff41f49a2d48473334b
Created libdwarf tracking bugs for this issue: Affects: fedora-all [bug 1340128] Affects: epel-6 [bug 1340129]