Binutils objdump contains a denial-of-service vulnerability when processing a crafted binary with malformed DWARF debug information. A logic error in the handling of DWARF compilation units can result in an invalid offset_size value being used inside byte_get_little_endian, leadi...
Vendor
GNU vulnerabilities
1,236 published CVES affecting GNU, from public sources (CVE.org, NVD, CISA KEV, FIRST EPSS, OSV).
- Total
- 1,236
- Critical
- 70
- High
- 483
- Medium
- 581
- Low
- 102
- Unscored
- 0
- CISA KEV
- 5
Products
- binutils 286
- glibc 154
- libredwg 100
- gnutls 74
- grub2 54
- mailman 43
- emacs 41
- wget 25
- tar 20
- bash 18
- pspp 18
- cpio 15
- libextractor 15
- patch 15
- recutils 14
- gzip 13
- libtasn1 13
- coreutils 12
- gcc 12
- groff 10
- libiberty 10
- privacy guard 10
- gdb 9
- adns 8
- Inetutils 8
- mailutils 8
- screen 8
- aspell 7
- gnump3d 7
- cfengine 6
Latest GNU CVEs
Newest publication first · page 5 of 40 · showing the latest 1,000
-
MediumCVSS 5.5 EPSS 0.19%
-
MediumCVSS 5.0 EPSS 0.14%
An issue was discovered in Binutils before 2.46. The objdump contains a denial-of-service vulnerability when processing a crafted binary with malformed debug information. A logic flaw in the handling of DWARF location list headers can cause objdump to enter an unbounded loop and...
-
HighCVSS 7.8 EPSS 0.42%
telnetd in GNU inetutils through 2.7 allows privilege escalation that can be exploited by abusing systemd service credentials support added to the login(1) implementation of util-linux in release 2.40. This is related to client control over the CREDENTIALS_DIRECTORY environment v...
-
CriticalCVSS 9.8 EPSS 99.0% CISA KEV added 2026-01-26 Exploited in the wild Framework module Public exploit PoC
telnetd in GNU Inetutils through 2.7 allows remote authentication bypass via a "-f root" value for the USER environment variable.
-
HighCVSS 7.5 EPSS 0.49%
Calling wordexp with WRDE_REUSE in conjunction with WRDE_APPEND in the GNU C Library version 2.0 to version 2.42 may cause the interface to return uninitialized memory in the we_wordv member, which on subsequent calls to wordfree may abort the process.
-
HighCVSS 7.5 EPSS 0.62%
Calling getnetbyaddr or getnetbyaddr_r with a configured nsswitch.conf that specifies the library's DNS backend for networks and queries for a zero-valued network in the GNU C Library version 2.0 to version 2.42 can leak stack contents to the configured DNS resolver.
-
HighCVSS 8.4 EPSS 0.39%
Passing too large an alignment to the memalign suite of functions (memalign, posix_memalign, aligned_alloc) in the GNU C Library version 2.30 to 2.42 may result in an integer overflow, which could consequently result in a heap corruption. Note that the attacker must have control...
-
HighCVSS 8.8 EPSS 0.35%
A flaw was found in GNU Wget2. This vulnerability, a stack-based buffer overflow, occurs in the filename sanitization logic when processing attacker-controlled URL paths, particularly when filename restriction options are active. A remote attacker can exploit this by providing a...
-
CriticalCVSS 9.8 EPSS 0.79%
A security issue was discovered in GNU Wget2 when handling Metalink documents. The application fails to properly validate file paths provided in Metalink <file name> elements. An attacker can abuse this behavior to write files to unintended locations on the system. This can lead...
-
CVE-2025-13151 CVE-2025-13151
PublishedHighCVSS 7.5 EPSS 1.4%Stack-based buffer overflow in libtasn1 version: v4.20.0. The function fails to validate the size of input data resulting in a buffer overflow in asn1_expend_octet_string.
-
CVE-2025-65409 Recutils: Recutils: Denial of Service due to divide-by-zero with empty password input
PublishedHighCVSS 7.5 EPSS 0.36%A divide-by-zero in the encryption/decryption routines of GNU Recutils v1.9 allows attackers to cause a Denial of Service (DoS) via inputting an empty value as a password.
-
HighCVSS 7.5 EPSS 0.31%
An issue was discovered in function d_abi_tags in file cp-demangle.c in BinUtils 2.26 allows attackers to cause a denial of service via crafted PE file.
-
HighCVSS 7.5 EPSS 0.38%
An issue was discovered in function d_print_comp_inner in file cp-demangle.c in BinUtils 2.26 allows attackers to cause a denial of service via crafted PE file.
-
CVE-2025-66864 binutils: NULL pointer dereference in d_print_comp_inner() in cp-demangle.c
PublishedHighCVSS 7.5 EPSS 0.24%An issue was discovered in function d_print_comp_inner in file cp-demangle.c in BinUtils 2.26 allows attackers to cause a denial of service via crafted PE file.
-
HighCVSS 7.5 EPSS 0.38%
An issue was discovered in function d_discriminator in file cp-demangle.c in BinUtils 2.26 allows attackers to cause a denial of service via crafted PE file.
-
HighCVSS 7.5 EPSS 0.37%
A buffer overflow vulnerability in function gnu_special in file cplus-dem.c in BinUtils 2.26 allows attackers to cause a denial of service via crafted PE file.
-
LowCVSS 2.5 EPSS 0.15%
An issue was discovered in function d_unqualified_name in file cp-demangle.c in BinUtils 2.26 allowing attackers to cause a denial of service via crafted PE file.
-
MediumCVSS 4.9 EPSS 0.16%
A vulnerability has been identified in the GRUB2 bootloader's network module that poses an immediate Denial of Service (DoS) risk. This flaw is a Use-after-Free issue, caused because the net_set_vlan command is not properly unregistered when the network module is unloaded from me...
-
CVE-2025-61664 Grub2: missing unregister call for normal_exit command may lead to use-after-free
PublishedMediumCVSS 4.9 EPSS 0.15%A vulnerability in the GRUB2 bootloader has been identified in the normal module. This flaw, a memory Use After Free issue, occurs because the normal_exit command is not properly unregistered when its related module is unloaded. An attacker can exploit this condition by invoking...
-
CVE-2025-61663 Grub2: missing unregister call for normal commands may lead to use-after-free
PublishedMediumCVSS 4.9 EPSS 0.14%A vulnerability has been identified in the GRUB2 bootloader's normal command that poses an immediate Denial of Service (DoS) risk. This flaw is a Use-after-Free issue, caused because the normal command is not properly unregistered when the module is unloaded. An attacker who can...
-
CVE-2025-61662 Grub2: missing unregister call for gettext command may lead to use-after-free
PublishedHighCVSS 7.8 EPSS 0.22%A Use-After-Free vulnerability has been discovered in GRUB's gettext module. This flaw stems from a programming error where the gettext command remains registered in memory after its module is unloaded. An attacker can exploit this condition by invoking the orphaned command, caus...
-
MediumCVSS 4.8 EPSS 0.21%
A vulnerability has been identified in the GRUB (Grand Unified Bootloader) component. This flaw occurs because the bootloader mishandles string conversion when reading information from a USB device, allowing an attacker to exploit inconsistent length values. A local attacker can...
-
MediumCVSS 4.9 EPSS 0.15%
A use-after-free vulnerability has been identified in the GNU GRUB (Grand Unified Bootloader). The flaw occurs because the file-closing process incorrectly retains a memory pointer, leaving an invalid reference to a file system structure. An attacker could exploit this vulnerabil...
-
HighCVSS 8.7 EPSS 0.49%
NULL pointer dereference vulnerability exists in GNU libmicrohttpd v1.0.2 and earlier. The vulnerability was fixed in commit ff13abc on the master branch of the libmicrohttpd Git repository, after the v1.0.2 tag. A specially crafted packet sent by an attacker could cause a denial...
-
HighCVSS 8.7 EPSS 0.49%
NULL pointer dereference vulnerability exists in GNU libmicrohttpd v1.0.2 and earlier. The vulnerability was fixed in commit ff13abc on the master branch of the libmicrohttpd Git repository, after the v1.0.2 tag. A specially crafted packet sent by an attacker could cause a denial...
Sources: CVE.org, NVD, CISA KEV, FIRST EPSS, OSV and public exploit-reference metadata. Product matching comes from the published CVE records. A proof-of-concept means public code exists; it is not evidence of exploitation.