Debian Dwarfutils vulnerabilities
45 known vulnerabilities affecting debian/dwarfutils.
Total CVEs
45
CISA KEV
0
Public exploits
0
Exploited in wild
0
Severity breakdown
CRITICAL6HIGH13MEDIUM21LOW5
Vulnerabilities
Page 1 of 3
CVE-2024-2002HIGHCVSS 7.5fixed in dwarfutils 1:0.11.1-1 (forky)2024
CVE-2024-2002 [HIGH] CVE-2024-2002: dwarfutils - A double-free vulnerability was found in libdwarf. In a multiply-corrupted DWARF...
A double-free vulnerability was found in libdwarf. In a multiply-corrupted DWARF object, libdwarf may try to dealloc(free) an allocation twice, potentially causing unpredictable and various results.
Scope: local
bookworm: open
bullseye: open
forky: resolved (fixed in 1:0.11.1-1)
sid: resolved (fixed in 1:0.11.1-1)
trixie: resolved (fixed in 1:0.11.1-1)
debian
CVE-2022-32200HIGHCVSS 7.8fixed in dwarfutils 1:0.11.1-1 (forky)2022
CVE-2022-32200 [HIGH] CVE-2022-32200: dwarfutils - libdwarf 0.4.0 has a heap-based buffer over-read in _dwarf_check_string_valid in...
libdwarf 0.4.0 has a heap-based buffer over-read in _dwarf_check_string_valid in dwarf_util.c.
Scope: local
bookworm: open
bullseye: open
forky: resolved (fixed in 1:0.11.1-1)
sid: resolved (fixed in 1:0.11.1-1)
trixie: resolved (fixed in 1:0.11.1-1)
debian
CVE-2022-34299HIGHCVSS 8.1fixed in dwarfutils 1:0.11.1-1 (forky)2022
CVE-2022-34299 [HIGH] CVE-2022-34299: dwarfutils - There is a heap-based buffer over-read in libdwarf 0.4.0. This issue is related ...
There is a heap-based buffer over-read in libdwarf 0.4.0. This issue is related to dwarf_global_formref_b.
Scope: local
bookworm: open
bullseye: open
forky: resolved (fixed in 1:0.11.1-1)
sid: resolved (fixed in 1:0.11.1-1)
trixie: resolved (fixed in 1:0.11.1-1)
debian
CVE-2022-39170LOWCVSS 8.82022
CVE-2022-39170 [HIGH] CVE-2022-39170: dwarfutils - libdwarf 0.4.1 has a double free in _dwarf_exec_frame_instr in dwarf_frame.c.
libdwarf 0.4.1 has a double free in _dwarf_exec_frame_instr in dwarf_frame.c.
Scope: local
bookworm: resolved
bullseye: resolved
forky: resolved
sid: resolved
trixie: resolved
debian
CVE-2020-27545MEDIUMCVSS 6.5fixed in dwarfutils 20201201-1 (bookworm)2020
CVE-2020-27545 [MEDIUM] CVE-2020-27545: dwarfutils - libdwarf before 20201017 has a one-byte out-of-bounds read because of an invalid...
libdwarf before 20201017 has a one-byte out-of-bounds read because of an invalid pointer dereference via an invalid line table in a crafted object.
Scope: local
bookworm: resolved (fixed in 20201201-1)
bullseye: resolved (fixed in 20201201-1)
forky: resolved (fixed in 20201201-1)
sid: resolved (fixed in 20201201-1)
trixie: resolved (fixed in 20201201-1)
debian
CVE-2020-28163MEDIUMCVSS 6.5fixed in dwarfutils 20201201-1 (bookworm)2020
CVE-2020-28163 [MEDIUM] CVE-2020-28163: dwarfutils - libdwarf before 20201201 allows a dwarf_print_lines.c NULL pointer dereference a...
libdwarf before 20201201 allows a dwarf_print_lines.c NULL pointer dereference and application crash via a DWARF5 line-table header that has an invalid FORM for a pathname.
Scope: local
bookworm: resolved (fixed in 20201201-1)
bullseye: resolved (fixed in 20201201-1)
forky: resolved (fixed in 20201201-1)
sid: resolved (fixed in 20201201-1)
trixie: resolved (fix
debian
CVE-2019-14249LOWCVSS 6.52019
CVE-2019-14249 [MEDIUM] CVE-2019-14249: dwarfutils - dwarf_elf_load_headers.c in libdwarf before 2019-07-05 allows attackers to cause...
dwarf_elf_load_headers.c in libdwarf before 2019-07-05 allows attackers to cause a denial of service (division by zero) via an ELF file with a zero-size section group (SHT_GROUP), as demonstrated by dwarfdump.
Scope: local
bookworm: resolved
bullseye: resolved
forky: resolved
sid: resolved
trixie: resolved
debian
CVE-2017-9054CRITICALCVSS 9.8fixed in dwarfutils 20170416-2 (bookworm)2017
CVE-2017-9054 [CRITICAL] CVE-2017-9054: dwarfutils - An issue, also known as DW201703-002, was discovered in libdwarf 2017-03-21. In ...
An 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 before it was checked for being in bounds, leading to a heap-based buffer over-read.
Scope: local
bookworm: resolved (fixed in 20170416-2)
bullseye: resolved (fixed in 20170416-2)
forky: resolved (fixed in 20170416-2)
debian
CVE-2017-9053CRITICALCVSS 9.1fixed in dwarfutils 20170416-2 (bookworm)2017
CVE-2017-9053 [CRITICAL] CVE-2017-9053: dwarfutils - An issue, also known as DW201703-005, was discovered in libdwarf 2017-03-21. A h...
An 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 failure to check a pointer for being in bounds (in a few places in this function).
Scope: local
bookworm: resolved (fixed in 20170416-2)
bullseye: resolved (fixed in 20170416-2)
forky: resolved (fixed in 20170416-2)
debian
CVE-2017-9055CRITICALCVSS 9.8fixed in dwarfutils 20170416-2 (bookworm)2017
CVE-2017-9055 [CRITICAL] CVE-2017-9055: dwarfutils - An issue, also known as DW201703-001, was discovered in libdwarf 2017-03-21. In ...
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.
Scope: local
bookworm: resolved (fixed in 20170416-2)
bullseye: resolved (fixed in 20170416-2)
forky: resolved (fixed in 20170416-2)
sid: resolved (fixed in 20170416-2)
debian
CVE-2017-9052CRITICALCVSS 9.8fixed in dwarfutils 20170416-2 (bookworm)2017
CVE-2017-9052 [CRITICAL] CVE-2017-9052: dwarfutils - An issue, also known as DW201703-006, was discovered in libdwarf 2017-03-21. A h...
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().
Scope: local
bookworm: resolved (fixed in 20170416-2)
bullseye: resolved (fixed in 20170416-2)
debian
CVE-2017-9998MEDIUMCVSS 6.5fixed in dwarfutils 20170416-3 (bookworm)2017
CVE-2017-9998 [MEDIUM] CVE-2017-9998: dwarfutils - The _dwarf_decode_s_leb128_chk function in dwarf_leb.c in libdwarf through 2017-...
The _dwarf_decode_s_leb128_chk function in dwarf_leb.c in libdwarf through 2017-06-28 allows remote attackers to cause a denial of service (Segmentation fault) via a crafted file.
Scope: local
bookworm: resolved (fixed in 20170416-3)
bullseye: resolved (fixed in 20170416-3)
forky: resolved (fixed in 20170416-3)
sid: resolved (fixed in 20170416-3)
trixie: resolved
debian
CVE-2016-9480CRITICALCVSS 9.1fixed in dwarfutils 20161124-1 (bookworm)2016
CVE-2016-9480 [CRITICAL] CVE-2016-9480: dwarfutils - libdwarf 2016-10-21 allows context-dependent attackers to obtain sensitive infor...
libdwarf 2016-10-21 allows context-dependent attackers to obtain sensitive information or cause a denial of service by using the "malformed dwarf file" approach, related to a "Heap Buffer Over-read" issue affecting the dwarf_util.c component, aka DW201611-006.
Scope: local
bookworm: resolved (fixed in 20161124-1)
bullseye: resolved (fixed in 20161124-1)
forky:
debian
CVE-2016-9558CRITICALCVSS 9.8fixed in dwarfutils 20161124-1 (bookworm)2016
CVE-2016-9558 [CRITICAL] CVE-2016-9558: dwarfutils - (1) libdwarf/dwarf_leb.c and (2) dwarfdump/print_frames.c in libdwarf before 201...
(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 bit pattern in a signed leb number, aka a "negation overflow."
Scope: local
bookworm: resolved (fixed in 20161124-1)
bullseye: resolved (fixed in 20161124-1)
forky: resolved (fixed in 20161124-1)
sid: resolved (fi
debian
CVE-2016-5040HIGHCVSS 7.5fixed in dwarfutils 20160507-1 (bookworm)2016
CVE-2016-5040 [HIGH] CVE-2016-5040: dwarfutils - libdwarf before 20160923 allows remote attackers to cause a denial of service (o...
libdwarf before 20160923 allows remote attackers to cause a denial of service (out-of-bounds read and crash) via a large length value in a compilation unit header.
Scope: local
bookworm: resolved (fixed in 20160507-1)
bullseye: resolved (fixed in 20160507-1)
forky: resolved (fixed in 20160507-1)
sid: resolved (fixed in 20160507-1)
trixie: resolved (fixed in 2016050
debian
CVE-2016-5044HIGHCVSS 7.5fixed in dwarfutils 20160507-1 (bookworm)2016
CVE-2016-5044 [HIGH] CVE-2016-5044: dwarfutils - The WRITE_UNALIGNED function in dwarf_elf_access.c in libdwarf before 20160923 a...
The WRITE_UNALIGNED function in dwarf_elf_access.c in libdwarf before 20160923 allows remote attackers to cause a denial of service (out-of-bounds write and crash) via a crafted DWARF section.
Scope: local
bookworm: resolved (fixed in 20160507-1)
bullseye: resolved (fixed in 20160507-1)
forky: resolved (fixed in 20160507-1)
sid: resolved (fixed in 20160507-1)
trixi
debian
CVE-2016-5041HIGHCVSS 7.5fixed in dwarfutils 20160507-1 (bookworm)2016
CVE-2016-5041 [HIGH] CVE-2016-5041: dwarfutils - dwarf_macro5.c in libdwarf before 20160923 allows remote attackers to cause a de...
dwarf_macro5.c in libdwarf before 20160923 allows remote attackers to cause a denial of service (NULL pointer dereference) via a debugging information entry using DWARF5 and without a DW_AT_name.
Scope: local
bookworm: resolved (fixed in 20160507-1)
bullseye: resolved (fixed in 20160507-1)
forky: resolved (fixed in 20160507-1)
sid: resolved (fixed in 20160507-1)
tr
debian
CVE-2016-5043HIGHCVSS 7.5fixed in dwarfutils 20160507-1 (bookworm)2016
CVE-2016-5043 [HIGH] CVE-2016-5043: dwarfutils - The dwarf_dealloc function in libdwarf before 20160923 allows remote attackers t...
The dwarf_dealloc function in libdwarf before 20160923 allows remote attackers to cause a denial of service (out-of-bounds read and crash) via a crafted DWARF section.
Scope: local
bookworm: resolved (fixed in 20160507-1)
bullseye: resolved (fixed in 20160507-1)
forky: resolved (fixed in 20160507-1)
sid: resolved (fixed in 20160507-1)
trixie: resolved (fixed in 201
debian
CVE-2016-5038HIGHCVSS 7.5fixed in dwarfutils 20160507+git20160523.9086738-1 (bookworm)2016
CVE-2016-5038 [HIGH] CVE-2016-5038: dwarfutils - The dwarf_get_macro_startend_file function in dwarf_macro5.c in libdwarf before ...
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.
Scope: local
bookworm: resolved (fixed in 20160507+git20160523.9086738-1)
bullseye: resolved (fixed in 20160507+git20160523.9086738-1)
forky: resolved (fixed in
debian
CVE-2016-9276HIGHCVSS 7.5fixed in dwarfutils 20161124-1 (bookworm)2016
CVE-2016-9276 [HIGH] CVE-2016-9276: dwarfutils - The dwarf_get_aranges_list function in dwarf_arrange.c in Libdwarf before 201611...
The dwarf_get_aranges_list function in dwarf_arrange.c in Libdwarf before 20161124 allows remote attackers to cause a denial of service (out-of-bounds read).
Scope: local
bookworm: resolved (fixed in 20161124-1)
bullseye: resolved (fixed in 20161124-1)
forky: resolved (fixed in 20161124-1)
sid: resolved (fixed in 20161124-1)
trixie: resolved (fixed in 20161124-1)
debian
1 / 3Next →