ZeroHour

Vulnerabilities

31 CVEs · NVD, GitHub Advisories, CISA KEV, FIRST EPSS, GitHub PoC repos

CVEVulnerabilityCVSSEPSSFlagsAffectedExposurePublished
CVE-2025-1372
+4 in the same advisory: …1365 …1377 …1371 …1376
A vulnerability was found in GNU elfutils 0.192.

A vulnerability was found in GNU elfutils 0.192. It has been declared as critical. Affected by this vulnerability is the function dump_data_section/print_string_section of the file readelf.c of the component eu-readelf. The manipulation of the argument z/x leads to buffer overflow. An attack has to be approached locally. The exploit has been disclosed to the public and may be used. The identifier of the patch is 73db9d2021cab9e23fd734b0a76a612d52a6f1db. It is recommended to apply a patch to fix this issue.

NVD description · AI analysis pending
4.8
group max
<1% PoC ×4
  • elfutils project elfutils
CVE-2025-1352
A vulnerability has been found in GNU elfutils 0.192 and classified as critical.

A vulnerability has been found in GNU elfutils 0.192 and classified as critical. This vulnerability affects the function __libdw_thread_tail in the library libdw_alloc.c of the component eu-readelf. The manipulation of the argument w leads to memory corruption. The attack can be initiated remotely. The complexity of an attack is rather high. The exploitation appears to be difficult. The exploit has been disclosed to the public and may be used. The name of the patch is 2636426a091bd6c6f7f02e49ab20d4cdc6bfc753. It is recommended to apply a patch to fix this issue.

NVD description · AI analysis pending
2.3<1% PoC
  • elfutils project elfutils
CVE-2024-25260
elfutils v0.189 was discovered to contain a NULL pointer dereference via the handle_verdef() function at readelf.c.

elfutils v0.189 was discovered to contain a NULL pointer dereference via the handle_verdef() function at readelf.c.

NVD description · AI analysis pending
4.0<1% PoC ×2
  • elfutils project elfutils
CVE-2020-21047
The libcpu component which is used by libasm of elfutils version 0.177 (git 47780c9e), suffers from denial-of-service vulnerability caused by application crashe

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 the missing bound checks.

NVD description · AI analysis pending
5.5<1%
  • elfutils project elfutils
CVE-2021-33294
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) vi

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.

NVD description · AI analysis pending
5.5<1% PoC
  • elfutils project elfutils
CVE-2019-7665
+1 in the same advisory: …7664
In elfutils 0.175, a heap-based buffer over-read was discovered in the function elf32_xlatetom in elf32_xlatetom.c in libelf.

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.

NVD description · AI analysis pending
5.51% PoC ×2
  • elfutils project elfutils
  • elfutils project debian linux
  • elfutils project ubuntu linux
  • +1 more
CVE-2019-7149
+3 in the same advisory: …7148 …7146 …7150
A heap-based buffer over-read was discovered in the function read_srclines in dwarf_getsrclines.c in libdw in elfutils 0.175.

A heap-based buffer over-read was discovered in the function read_srclines in dwarf_getsrclines.c in libdw in elfutils 0.175. A crafted input can cause segmentation faults, leading to denial-of-service, as demonstrated by eu-nm.

NVD description · AI analysis pending
6.5
group max
2% PoC
  • elfutils project elfutils
  • elfutils project debian linux
CVE-2018-18520
+1 in the same advisory: …18521
An Invalid Memory Address Dereference exists in the function elf_end in libelf in elfutils through v0.174.

An Invalid Memory Address Dereference exists in the function elf_end in libelf in elfutils through v0.174. Although eu-size is intended to support ar files inside ar files, handle_ar in size.c closes the outer ar file before handling all inner entries. The vulnerability allows attackers to cause a denial of service (application crash) with a crafted ELF file.

NVD description · AI analysis pending
6.5
group max
3% PoC
  • elfutils project elfutils
  • elfutils project debian linux
  • elfutils project ubuntu linux
  • +1 more
CVE-2018-18310
An invalid memory address dereference was discovered in dwfl_segment_report_module.c in libdwfl in elfutils through v0.174.

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.

NVD description · AI analysis pending
5.51% PoC
  • elfutils project elfutils
  • elfutils project debian linux
  • elfutils project enterprise linux desktop
  • +1 more
CVE-2018-16402
+1 in the same advisory: …16403
libelf/elf_end.c in elfutils 0.173 allows remote attackers to cause a denial of service (double free and application crash) or possibly have unspecified other i

libelf/elf_end.c in elfutils 0.173 allows remote attackers to cause a denial of service (double free and application crash) or possibly have unspecified other impact because it tries to decompress twice.

NVD description · AI analysis pending
9.8
group max
4% PoC
  • elfutils project elfutils
  • elfutils project debian linux
  • elfutils project enterprise linux desktop
  • +1 more
CVE-2018-16062
dwarf_getaranges in dwarf_getaranges.c in libdw in elfutils before 2018-08-18 allows remote attackers to cause a denial of service (heap-based buffer over-read)

dwarf_getaranges in dwarf_getaranges.c in libdw in elfutils before 2018-08-18 allows remote attackers to cause a denial of service (heap-based buffer over-read) via a crafted file.

NVD description · AI analysis pending
5.52%
  • elfutils project elfutils
  • elfutils project debian linux
  • elfutils project leap
  • +1 more
CVE-2018-8769
elfutils 0.170 has a buffer over-read in the ebl_dynamic_tag_name function of libebl/ebldynamictagname.c because SYMTAB_SHNDX is unsupported.

elfutils 0.170 has a buffer over-read in the ebl_dynamic_tag_name function of libebl/ebldynamictagname.c because SYMTAB_SHNDX is unsupported.

NVD description · AI analysis pending
7.8<1% PoC
  • elfutils project elfutils
CVE-2017-7608
The ebl_object_note_type_name function in eblobjnotetypename.c in elfutils 0.168 allows remote attackers to cause a denial of service (heap-based buffer over-re

The ebl_object_note_type_name function in eblobjnotetypename.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.

NVD description · AI analysis pending
5.52% PoC
  • elfutils project elfutils
  • elfutils project debian linux
  • elfutils project ubuntu linux
CVE-2016-10255
+1 in the same advisory: …10254
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

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.

NVD description · AI analysis pending
5.52%
  • elfutils project elfutils