cbcvebase.

Elfutils Project Elfutils vulnerabilities

36 known vulnerabilities affecting elfutils_project/elfutils.

Total CVEs
36
CISA KEV
0
Public exploits
0
Exploited in wild
0
Severity breakdown
CRITICAL1HIGH6MEDIUM29

Vulnerabilities

Page 2 of 2
CVE-2017-7610P4MEDIUMCVSS 5.5v0.1682017-04-09
CVE-2017-7610 [MEDIUM] CWE-125 CVE-2017-7610: The check_group function in elflint.c in elfutils 0.168 allows remote attackers to cause a denial of The check_group function in elflint.c in elfutils 0.168 allows remote attackers to cause a denial of service (heap-based buffer over-read and application crash) via a crafted ELF file.
nvdosv
CVE-2017-7612P4MEDIUMCVSS 5.5v0.1682017-04-09
CVE-2017-7612 [MEDIUM] CWE-125 CVE-2017-7612: The check_sysv_hash function in elflint.c in elfutils 0.168 allows remote attackers to cause a denia The check_sysv_hash function in elflint.c in elfutils 0.168 allows remote attackers to cause a denial of service (heap-based buffer over-read and application crash) via a crafted ELF file.
nvdosv
CVE-2017-7607P4MEDIUMCVSS 5.5v0.1682017-04-09
CVE-2017-7607 [MEDIUM] CWE-125 CVE-2017-7607: The handle_gnu_hash function in readelf.c in elfutils 0.168 allows remote attackers to cause a denia The handle_gnu_hash function in readelf.c in elfutils 0.168 allows remote attackers to cause a denial of service (heap-based buffer over-read and application crash) via a crafted ELF file.
nvdosv
CVE-2019-7150P4MEDIUMCVSS 5.5v0.1752019-01-29
CVE-2019-7150 [MEDIUM] CWE-125 CVE-2019-7150: An issue was discovered in elfutils 0.175. A segmentation fault can occur in the function elf64_xlat An issue was discovered in elfutils 0.175. A segmentation fault can occur in the function elf64_xlatetom in libelf/elf32_xlatetom.c, due to dwfl_segment_report_module not checking whether the dyn data read from a core file is truncated. A crafted input can cause a program crash, leading to denial-of-service, as demonstrated by eu-stack.
nvdosv
CVE-2020-21047P4MEDIUMCVSS 5.5v0.1772023-08-22
CVE-2020-21047 [MEDIUM] CWE-787 CVE-2020-21047: The libcpu component which is used by libasm of elfutils version 0.177 (git 47780c9e), suffers from The libcpu component which is used by libasm of elfutils version 0.177 (git 47780c9e), suffers from denial-of-service vulnerability caused by application crashes due to out-of-bounds write (CWE-787), off-by-one error (CWE-193) and reachable assertion (CWE-617); to exploit the vulnerability, the attackers need to craft certain ELF files which bypass t
nvdosv
CVE-2016-10255P4MEDIUMCVSS 5.5≤ 0.1672017-03-23
CVE-2016-10255 [MEDIUM] CWE-119 CVE-2016-10255: The __libelf_set_rawdata_wrlock function in elf_getdata.c in elfutils before 0.168 allows remote att The __libelf_set_rawdata_wrlock function in elf_getdata.c in elfutils before 0.168 allows remote attackers to cause a denial of service (crash) via a crafted (1) sh_off or (2) sh_size ELF header value, which triggers a memory allocation failure.
nvdosv
CVE-2019-7146P4MEDIUMCVSS 5.5v0.1752019-01-29
CVE-2019-7146 [MEDIUM] CWE-125 CVE-2019-7146: In elfutils 0.175, there is a buffer over-read in the ebl_object_note function in eblobjnote.c in li In elfutils 0.175, there is a buffer over-read in the ebl_object_note function in eblobjnote.c in libebl. Remote attackers could leverage this vulnerability to cause a denial-of-service via a crafted elf file, as demonstrated by eu-readelf.
nvdosv
CVE-2019-7665P4MEDIUMCVSS 5.5v0.1752019-02-09
CVE-2019-7665 [MEDIUM] CWE-125 CVE-2019-7665: In elfutils 0.175, a heap-based buffer over-read was discovered in the function elf32_xlatetom in el In elfutils 0.175, a heap-based buffer over-read was discovered in the function elf32_xlatetom in elf32_xlatetom.c in libelf. A crafted ELF input can cause a segmentation fault leading to denial of service (program crash) because ebl_core_note does not reject malformed core file notes.
nvdosv
CVE-2016-10254P4MEDIUMCVSS 5.5≤ 0.1672017-03-23
CVE-2016-10254 [MEDIUM] CWE-119 CVE-2016-10254: The allocate_elf function in common.h in elfutils before 0.168 allows remote attackers to cause a de The allocate_elf function in common.h in elfutils before 0.168 allows remote attackers to cause a denial of service (crash) via a crafted ELF file, which triggers a memory allocation failure.
nvdosv
CVE-2018-16403P4MEDIUMCVSS 5.5v0.1732018-09-03
CVE-2018-16403 [MEDIUM] CWE-125 CVE-2018-16403: libdw in elfutils 0.173 checks the end of the attributes list incorrectly in dwarf_getabbrev in dwar libdw in elfutils 0.173 checks the end of the attributes list incorrectly in dwarf_getabbrev in dwarf_getabbrev.c and dwarf_hasattr in dwarf_hasattr.c, leading to a heap-based buffer over-read and an application crash.
nvdosv
CVE-2019-7664P4MEDIUMCVSS 5.5v0.1752019-02-09
CVE-2019-7664 [MEDIUM] CWE-787 CVE-2019-7664: In elfutils 0.175, a negative-sized memcpy is attempted in elf_cvt_note in libelf/note_xlate.h becau In elfutils 0.175, a negative-sized memcpy is attempted in elf_cvt_note in libelf/note_xlate.h because of an incorrect overflow check. Crafted elf input causes a segmentation fault, leading to denial of service (program crash).
nvdosv
CVE-2025-1376P4MEDIUMCVSS 4.7v0.1922025-02-17
CVE-2025-1376 [MEDIUM] CWE-404 CVE-2025-1376: A vulnerability classified as problematic was found in GNU elfutils 0.192. This vulnerability affect A vulnerability classified as problematic was found in GNU elfutils 0.192. This vulnerability affects the function elf_strptr in the library /libelf/elf_strptr.c of the component eu-strip. The manipulation leads to denial of service. It is possible to launch the attack on the local host. The complexity of an attack is rather high. The exploitation app
nvd
CVE-2018-18521P4MEDIUMCVSS 5.5v0.1742018-10-19
CVE-2018-18521 [MEDIUM] CWE-369 CVE-2018-18521: Divide-by-zero vulnerabilities in the function arlib_add_symbols() in arlib.c in elfutils 0.174 allo Divide-by-zero vulnerabilities in the function arlib_add_symbols() in arlib.c in elfutils 0.174 allow remote attackers to cause a denial of service (application crash) with a crafted ELF file, as demonstrated by eu-ranlib, because a zero sh_entsize is mishandled.
nvdosv
CVE-2021-33294P4MEDIUMCVSS 5.5v0.1832023-07-18
CVE-2021-33294 [MEDIUM] CWE-835 CVE-2021-33294: In elfutils 0.183, an infinite loop was found in the function handle_symtab in readelf.c .Which allo In elfutils 0.183, an infinite loop was found in the function handle_symtab in readelf.c .Which allows attackers to cause a denial of service (infinite loop) via crafted file.
nvdosv
CVE-2018-18310P4MEDIUMCVSS 5.5≤ 0.1742018-10-15
CVE-2018-18310 [MEDIUM] CWE-119 CVE-2018-18310: An invalid memory address dereference was discovered in dwfl_segment_report_module.c in libdwfl in e An invalid memory address dereference was discovered in dwfl_segment_report_module.c in libdwfl in elfutils through v0.174. The vulnerability allows attackers to cause a denial of service (application crash) with a crafted ELF file, as demonstrated by consider_notes.
nvdosv
CVE-2024-25260P4MEDIUMCVSS 4.0v0.1892024-02-20
CVE-2024-25260 [MEDIUM] CWE-476 CVE-2024-25260: elfutils v0.189 was discovered to contain a NULL pointer dereference via the handle_verdef() functio elfutils v0.189 was discovered to contain a NULL pointer dereference via the handle_verdef() function at readelf.c.
nvdosv
Elfutils Project Elfutils vulnerabilities | cvebase