Multiple NULL pointer dereference issues in several functions of
libdwarf/dwarf_leb.c, where leb128_length was wrongly assumed non-NULL.
NULL pointer dereference issue in print_frame_inst_bytes().
NULL pointer dereference issue in create_fullest_file_path().
NULL pointer dereference issue in _dwarf_calculate_info_section_end_ptr().
Out-of-bounds read bug in print_frame_inst_bytes().
Out-of-bounds read bug in dwarf_get_xu_hash_entry().
Out-of-bounds read bug in print_exprloc_content().
Invalid write in dwarf_elf_access.c.
Out-of-bounds read bug in _dwarf_read_line_table_header().
Out-of-bounds read bug in dump_block().
NULL pointer dereference issue in _dwarf_load_section().
NULL pointer dereference issue in dwarf_get_macro_startend_file().
Out-of-bounds read bug in get_attr_value().
Out-of-bounds read bug.
NULL pointer dereference issue.
Infinite loop leading to out-of-bounds read in dwarf_get_aranges_list().
Out-of-bounds read bug in dwarf_dealloc().
Heap-overflow.
seclists.org/oss-sec/2016/q2/393
access.redhat.com/security/cve/CVE-2016-5027
access.redhat.com/security/cve/CVE-2016-5028
access.redhat.com/security/cve/CVE-2016-5029
access.redhat.com/security/cve/CVE-2016-5030
access.redhat.com/security/cve/CVE-2016-5031
access.redhat.com/security/cve/CVE-2016-5032
access.redhat.com/security/cve/CVE-2016-5033
access.redhat.com/security/cve/CVE-2016-5034
access.redhat.com/security/cve/CVE-2016-5035
access.redhat.com/security/cve/CVE-2016-5036
access.redhat.com/security/cve/CVE-2016-5037
access.redhat.com/security/cve/CVE-2016-5038
access.redhat.com/security/cve/CVE-2016-5039
access.redhat.com/security/cve/CVE-2016-5040
access.redhat.com/security/cve/CVE-2016-5041
access.redhat.com/security/cve/CVE-2016-5042
access.redhat.com/security/cve/CVE-2016-5043
access.redhat.com/security/cve/CVE-2016-5044
www.prevanders.net/dwarfbug.html