A flaw was found in binutils. A heap-buffer-overflow vulnerability exists when processing a specially crafted XCOFF (Extended Common Object File Format) object file during linking. A local attacker could trick a user into processing this malicious file, which could lead to arbitr...
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 4 of 40 · showing the latest 1,000
-
HighCVSS 7.8 EPSS 0.17%
-
CVE-2026-6844 Binutils: binutils: denial of service vulnerabilities in readelf via crafted elf files
PublishedMediumCVSS 5.5 EPSS 0.10%A flaw was found in the readelf utility of the binutils package. A local attacker could exploit two Denial of Service (DoS) vulnerabilities by providing a specially crafted Executable and Linkable Format (ELF) file. One vulnerability, a resource exhaustion (CWE-400), can lead to...
-
MediumCVSS 5.5 EPSS 0.11%
A flaw was found in nano. A local user could exploit a format string vulnerability in the statusline() function. By creating a directory with a name containing printf specifiers, the application attempts to display this name, leading to a segmentation fault (SEGV). This results i...
-
MediumCVSS 5.0 EPSS 0.15%
A flaw was found in binutils, specifically within the readelf utility. This vulnerability allows a local attacker to cause a Denial of Service (DoS) by tricking a user into processing a specially crafted Executable and Linkable Format (ELF) file. The exploitation of this flaw can...
-
CriticalCVSS 9.8 EPSS 0.50%
Calling the scanf family of functions with a %mc (malloc'd character match) in the GNU C Library version 2.7 to version 2.43 with a format width specifier with an explicit width greater than 1024 could result in a one byte heap buffer overflow.
-
HighCVSS 7.5 EPSS 0.37%
Calling the ungetwc function on a FILE stream with wide characters encoded in a character set that has overlaps between its single byte and multi-byte character encodings, in the GNU C Library version 2.43 or earlier, may result in an attempt to read bytes before an allocated buf...
-
CVE-2026-5958 Race Condition in GNU Sed
PublishedLowCVSS 2.1 EPSS 0.14%When sed is invoked with both -i (in-place edit) and --follow-symlinks, the function open_next_file() performs two separate, non-atomic filesystem operations on the same path: resolves symlink to its target and stores the resolved path for determining when output is written, open...
-
HighCVSS 7.5 EPSS 1.4%
A flaw was found in gnutls. A remote, unauthenticated attacker can exploit this vulnerability by sending a specially crafted ClientHello message with an invalid Pre-Shared Key (PSK) binder value during the TLS handshake. This can lead to a NULL pointer dereference, causing the se...
-
MediumCVSS 5.5 EPSS 0.47%
A flaw was found in tar. A remote attacker could exploit this vulnerability by crafting a malicious archive, leading to hidden file injection with fully attacker-controlled content. This bypasses pre-extraction inspection mechanisms, potentially allowing an attacker to introduce...
-
HighCVSS 7.5 EPSS 0.39%
The iconv() function in the GNU C Library versions 2.43 and earlier may crash due to an assertion failure when converting inputs from the IBM1390 or IBM1399 character sets, which may be used to remotely crash an application. This vulnerability can be trivially mitigated by removi...
-
MediumCVSS 6.1 EPSS 0.18%
A flaw was found in the GNU Binutils BFD library, a widely used component for handling binary files such as object files and executables. The issue occurs when processing specially crafted XCOFF object files, where a relocation type value is not properly validated before being us...
-
MediumCVSS 5.4 EPSS 0.31%
Calling gethostbyaddr or gethostbyaddr_r with a configured nsswitch.conf that specifies the library's DNS backend in the GNU C library version 2.34 to version 2.43 could result in an invalid DNS hostname being returned to the caller in violation of the DNS specification.
-
HighCVSS 7.5 EPSS 0.35%
Calling gethostbyaddr or gethostbyaddr_r with a configured nsswitch.conf that specifies the library's DNS backend in the GNU C Library version 2.34 to version 2.43 could, with a crafted response from the configured DNS server, result in a violation of the DNS specification that c...
-
HighCVSS 7.8 EPSS 0.48%
The infocmp command-line tool in ncurses before 6.5-20251213 has a stack-based buffer overflow in analyze_string in progs/infocmp.c.
-
CVE-2026-3441 Binutils: gnu binutils: information disclosure via specially crafted xcoff object file
PublishedHighCVSS 7.1 EPSS 0.21%A flaw was found in GNU Binutils. This heap-based buffer overflow vulnerability, specifically an out-of-bounds read in the bfd linker, allows an attacker to gain access to sensitive information. By convincing a user to process a specially crafted XCOFF object file, an attacker ca...
-
HighCVSS 7.1 EPSS 0.29%
A flaw was found in GNU Binutils. This vulnerability, a heap-based buffer overflow, specifically an out-of-bounds read, exists in the bfd linker component. An attacker could exploit this by convincing a user to process a specially crafted malicious XCOFF object file. Successful e...
-
MediumCVSS 4.7 EPSS 0.22%
telnet in GNU inetutils through 2.7 allows servers to read arbitrary environment variables from clients via NEW_ENVIRON SEND USERVAR.
-
CriticalCVSS 9.8 EPSS 45.3% Public exploit PoC
telnetd in GNU inetutils through 2.7 allows an out-of-bounds write in the LINEMODE SLC (Set Local Characters) suboption handler because add_slc does not check whether the buffer is full.
-
MediumCVSS 6.5 EPSS 0.26%
Heap buffer overflow vulnerability in LibreDWG versions v0.13.3.7571 up to v0.13.3.7835 allows a crafted DWG file to cause a Denial of Service (DoS) via the function decompress_R2004_section at decode.c.
-
MediumCVSS 6.2 EPSS 0.16%
Calling NSS-backed functions that support caching via nscd may call the nscd client side code and in the GNU C Library version 2.36 under high load on x86_64 systems, the client may call memcmp on inputs that are concurrently modified by other processes or threads and crash. The...
-
MediumCVSS 6.2 EPSS 0.20%
GNU Binutils thru 2.45.1 readelf contains a denial-of-service vulnerability when processing a crafted binary with malformed DWARF .debug_rnglists data. A logic flaw in the DWARF parsing path causes readelf to repeatedly print the same warning message without making forward progre...
-
MediumCVSS 6.2 EPSS 0.18%
GNU Binutils thru 2.45.1 readelf contains a denial-of-service vulnerability when processing a crafted binary with malformed DWARF loclists data. A logic flaw in the DWARF parsing code can cause readelf to repeatedly print the same table output without making forward progress, res...
-
MediumCVSS 6.2 EPSS 0.20%
GNU Binutils thru 2.46 readelf contains a vulnerability that leads to an abort (SIGABRT) when processing a crafted ELF binary with malformed DWARF abbrev or debug information. Due to incomplete state cleanup in process_debug_info(), an invalid debug_info_p state may propagate int...
-
HighCVSS 7.5 EPSS 0.31%
GNU Binutils thru 2.46 readelf contains a null pointer dereference vulnerability when processing a crafted ELF binary with malformed header fields. During relocation processing, an invalid or null section pointer may be passed into display_relocations(), resulting in a segmentati...
-
MediumCVSS 5.5 EPSS 0.18%
Binutils objdump contains a denial-of-service vulnerability when processing a crafted binary with malformed DWARF debug_rnglists data. A logic error in the handling of the debug_rnglists header can cause objdump to repeatedly print the same warning message and fail to terminate,...
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.