VulnSea

gnu has 190 CVEs on record between 2015 and 2026. Disclosure cadence is accelerating: 27 in the last 90 days against 7 in the 90 before. The busiest recent month was September 2026 with 16. The median CVSS is 6.5 (medium), with 13 rated critical. 1% have been exploited in the wild, in line with the corpus average. The dominant weakness classes are CWE-787 (39) and CWE-476 (25). Most affected products: binutils (48), glibc (36), LibreDWG (24).

CVEs per month

Last 12 months, by publish date

111201020304050607080910
Exploited share
1% vs 1% corpus
Median CVSS
6.5
Publish → KEV
—(2)
Last 90 days
27 prev 7

Products

  • binutils 48
  • glibc 36
  • LibreDWG 24
  • gnutls 20
  • grub2 15
  • tar 7
190
Total CVEs
13
Critical
2
CISA KEV
2
Exploited

gnu vulnerabilities

CVEs affecting gnu, newest first. Open any entry for full detail, references, and exploit status.

190 CVEsRSS

CVE-2025-11414Low· 3.3PoC
1y ago

A vulnerability was determined in GNU Binutils 2.45

A vulnerability was determined in GNU Binutils 2.45. Affected by this vulnerability is the function get_link_hash_entry of the file bfd/elflink.c of the component Linker. This manipulation causes out-of-bounds read. The attack can only b…

▾ Twilightgnu · binutilsEPSS 0.21%via NVD
CVE-2025-11413Low· 3.3PoC
1y ago

A vulnerability was found in GNU Binutils 2.45

A vulnerability was found in GNU Binutils 2.45. Affected is the function elf_link_add_object_symbols of the file bfd/elflink.c of the component Linker. The manipulation results in out-of-bounds read. The attack needs to be approached loc…

▾ Twilightgnu · binutilsEPSS 0.22%via NVD
CVE-2025-11412Low· 3.3PoC
1y ago

A vulnerability has been found in GNU Binutils 2.45

A vulnerability has been found in GNU Binutils 2.45. This impacts the function bfd_elf_gc_record_vtentry of the file bfd/elflink.c of the component Linker. The manipulation leads to out-of-bounds read. Local access is required to approac…

▾ Twilightgnu · binutilsEPSS 0.21%via NVD
CVE-2025-11083Medium· 5.3PoC
1y ago

A vulnerability has been found in GNU Binutils 2.45

A vulnerability has been found in GNU Binutils 2.45. The affected element is the function elf_swap_shdr in the library bfd/elfcode.h of the component Linker. The manipulation leads to heap-based buffer overflow. The attack must be carrie…

▾ Twilightgnu · binutilsEPSS 0.26%via NVD
CVE-2025-11082Medium· 5.3
1y ago

A flaw has been found in GNU Binutils 2.45

A flaw has been found in GNU Binutils 2.45. Impacted is the function _bfd_elf_parse_eh_frame of the file bfd/elf-eh-frame.c of the component Linker. Executing manipulation can lead to heap-based buffer overflow. The attack is restricted …

▾ Sunlitgnu · binutilsEPSS 0.26%via NVD
CVE-2025-11081Low· 3.3⚖ disputed
1y ago

A vulnerability was detected in GNU Binutils 2.45

A vulnerability was detected in GNU Binutils 2.45. This issue affects the function dump_dwarf_section of the file binutils/objdump.c. Performing manipulation results in out-of-bounds read. The attack is only possible with local access. T…

▾ Sunlitgnu · binutilsEPSS 0.21%via NVD
CVE-2025-8224Low· 3.3
1y ago

A vulnerability has been found in GNU Binutils 2.44 and classified as problematic

A vulnerability has been found in GNU Binutils 2.44 and classified as problematic. This vulnerability affects the function bfd_elf_get_str_section of the file bfd/elf.c of the component BFD Library. The manipulation leads to null pointer…

▾ Sunlitgnu · binutilsEPSS 0.26%via NVD
CVE-2025-7546Medium· 5.3PoC
1y ago

A vulnerability, which was classified as problematic, has been found in GNU Binutils 2.45

A vulnerability, which was classified as problematic, has been found in GNU Binutils 2.45. Affected by this issue is the function bfd_elf_set_group_contents of the file bfd/elf.c. The manipulation leads to out-of-bounds write. It is poss…

▾ Twilightgnu · binutilsEPSS 0.21%via NVD
CVE-2025-7545Medium· 5.3PoC
1y ago

A vulnerability classified as problematic was found in GNU Binutils 2.45

A vulnerability classified as problematic was found in GNU Binutils 2.45. Affected by this vulnerability is the function copy_section of the file binutils/objcopy.c. The manipulation leads to heap-based buffer overflow. Attacking locally…

▾ Twilightgnu · binutilsEPSS 0.30%via NVD
CVE-2025-32990Medium· 6.5
1y ago

A heap-buffer-overflow (off-by-one) flaw was found in the GnuTLS software in the template parsing logic within the certtool utility

A heap-buffer-overflow (off-by-one) flaw was found in the GnuTLS software in the template parsing logic within the certtool utility. When it reads certain settings from a template file, it allows an attacker to cause an out-of-bounds (OO…

▾ Sunlitgnu · gnutlsEPSS 0.90%via NVD
CVE-2025-32989Medium· 5.3
1y ago

A heap-buffer-overread vulnerability was found in GnuTLS in how it handles the Certificate Transparency (CT) Signed Certificate Timestamp (SCT) extension during X.509 certificate parsing

A heap-buffer-overread vulnerability was found in GnuTLS in how it handles the Certificate Transparency (CT) Signed Certificate Timestamp (SCT) extension during X.509 certificate parsing. This flaw allows a malicious user to create a cer…

▾ Sunlitgnu · gnutlsEPSS 1.5%via NVD
CVE-2025-32988Medium· 6.5
1y ago

A flaw was found in GnuTLS

A flaw was found in GnuTLS. A double-free vulnerability exists in GnuTLS due to incorrect ownership handling in the export logic of Subject Alternative Name (SAN) entries containing an otherName. If the type-id OID is invalid or malforme…

▾ Sunlitgnu · gnutlsEPSS 1.5%via NVD
CVE-2025-5245Medium· 5.3
1y ago

A vulnerability classified as critical has been found in GNU Binutils up to 2.44

A vulnerability classified as critical has been found in GNU Binutils up to 2.44. This affects the function debug_type_samep of the file /binutils/debug.c of the component objdump. The manipulation leads to memory corruption. Local acces…

▾ Sunlitgnu · binutilsEPSS 0.30%via NVD
CVE-2025-5244Medium· 5.3PoC
1y ago

A vulnerability was found in GNU Binutils up to 2.44

A vulnerability was found in GNU Binutils up to 2.44. It has been rated as critical. Affected by this issue is the function elf_gc_sweep of the file bfd/elflink.c of the component ld. The manipulation leads to memory corruption. An attac…

▾ Twilightgnu · binutilsEPSS 0.30%via NVD
CVE-2025-3198Low· 3.3PoC
1y ago

A vulnerability has been found in GNU Binutils 2.43/2.44 and classified as problematic

A vulnerability has been found in GNU Binutils 2.43/2.44 and classified as problematic. Affected by this vulnerability is the function display_info of the file binutils/bucomm.c of the component objdump. The manipulation leads to memory …

▾ Twilightgnu · binutilsEPSS 0.28%via NVD
CVE-2024-45782High· 7.8
1y ago

A flaw was found in the HFS filesystem

A flaw was found in the HFS filesystem. When reading an HFS volume's name at grub_fs_mount(), the HFS filesystem driver performs a strcpy() using the user-provided volume name as input without properly validating the volume name's length…

▾ Twilightgnu · grub2EPSS 0.23%via NVD
CVE-2024-45778Medium· 4.1
1y ago

A stack overflow flaw was found when reading a BFS file system

A stack overflow flaw was found when reading a BFS file system. A crafted BFS filesystem may lead to an uncontrolled loop, causing grub2 to crash.

▾ Sunlitgnu · grub2EPSS 0.29%via NVD
CVE-2025-1125High· 7.8
1y ago

When reading data from a hfs filesystem, grub's hfs filesystem module uses user-controlled parameters from the filesystem metadata to calculate the internal buffers size, however it misses to properly check for integer overflows

When reading data from a hfs filesystem, grub's hfs filesystem module uses user-controlled parameters from the filesystem metadata to calculate the internal buffers size, however it misses to properly check for integer overflows. A malic…

▾ Twilightgnu · grub2EPSS 0.45%via NVD
CVE-2025-0689High· 7.8
1y ago

When reading data from disk, the grub's UDF filesystem module utilizes the user controlled data length metadata to allocate its internal buffers

When reading data from disk, the grub's UDF filesystem module utilizes the user controlled data length metadata to allocate its internal buffers. In certain scenarios, while iterating through disk sectors, it assumes the read size from t…

▾ Twilightgnu · grub2EPSS 0.50%via NVD
CVE-2024-45780Medium· 6.7
1y ago

A flaw was found in grub2

A flaw was found in grub2. When reading tar files, grub2 allocates an internal buffer for the file name. However, it fails to properly verify the allocation against possible integer overflows. It's possible to cause the allocation length…

▾ Sunlitgnu · grub2EPSS 0.29%via NVD
CVE-2024-45779Medium· 6.0
1y ago

An integer overflow flaw was found in the BFS file system driver in grub2

An integer overflow flaw was found in the BFS file system driver in grub2. When reading a file with an indirect extent map, grub2 fails to validate the number of extent entries to be read. A crafted or corrupted BFS filesystem may cause …

▾ Sunlitgnu · grub2EPSS 0.29%via NVD
CVE-2025-0686Medium· 6.4
1y ago

A flaw was found in grub2

A flaw was found in grub2. When performing a symlink lookup from a romfs filesystem, grub's romfs filesystem module uses user-controlled parameters from the filesystem geometry to determine the internal buffer size, however, it improperl…

▾ Sunlitgnu · grub2EPSS 0.29%via NVD
CVE-2025-0685Medium· 6.4
1y ago

A flaw was found in grub2

A flaw was found in grub2. When reading data from a jfs filesystem, grub's jfs filesystem module uses user-controlled parameters from the filesystem geometry to determine the internal buffer size, however, it improperly checks for intege…

▾ Sunlitgnu · grub2EPSS 0.29%via NVD
CVE-2025-0684Medium· 6.4
1y ago

A flaw was found in grub2

A flaw was found in grub2. When performing a symlink lookup from a reiserfs filesystem, grub's reiserfs fs module uses user-controlled parameters from the filesystem geometry to determine the internal buffer size, however, it improperly …

▾ Sunlitgnu · grub2EPSS 0.29%via NVD
CVE-2025-0678High· 7.8
1y ago

A flaw was found in grub2

A flaw was found in grub2. When reading data from a squash4 filesystem, grub's squash4 fs module uses user-controlled parameters from the filesystem geometry to determine the internal buffer size, however, it improperly checks for intege…

▾ Twilightgnu · grub2EPSS 0.29%via NVD
CVE-2024-45777Medium· 6.7
1y ago

A flaw was found in grub2

A flaw was found in grub2. The calculation of the translation buffer when reading a language .mo file in grub_gettext_getstr_from_position() may overflow, leading to a Out-of-bound write. This issue can be leveraged by an attacker to ove…

▾ Sunlitgnu · grub2EPSS 0.29%via NVD
CVE-2024-53920High· 7.8PoC
1y ago

In elisp-mode.el in GNU Emacs before 30.1, a user who chooses to invoke elisp-completion-at-point (for code completion) on untrusted Emacs Lisp source code can trigger unsafe Lisp macro expansion that allows attackers to execute arbitrar…

In elisp-mode.el in GNU Emacs before 30.1, a user who chooses to invoke elisp-completion-at-point (for code completion) on untrusted Emacs Lisp source code can trigger unsafe Lisp macro expansion that allows attackers to execute arbitrar…

▾ Midnightgnu · emacsEPSS 0.60%via NVD
CVE-2024-5742Medium· 6.7
2y ago

A vulnerability was found in GNU Nano that allows a possible privilege escalation through an insecure temporary file

A vulnerability was found in GNU Nano that allows a possible privilege escalation through an insecure temporary file. If Nano is killed while editing, a file it saves to an emergency file with the permissions of the running user provides…

▾ Sunlitgnu · nanoEPSS 0.34%via NVD
CVE-2024-0684Medium· 5.5PoC
2y ago

A flaw was found in the GNU coreutils "split" program

A flaw was found in the GNU coreutils "split" program. A heap overflow with user-controlled data of multiple hundred bytes in length could occur in the line_bytes_split() function, potentially leading to an application crash and denial o…

▾ Twilightgnu · coreutilsEPSS 0.49%via NVD
CVE-2024-0567High· 7.5PoC
2y ago

A vulnerability was found in GnuTLS, where a cockpit (which uses gnuTLS) rejects a certificate chain with distributed trust

A vulnerability was found in GnuTLS, where a cockpit (which uses gnuTLS) rejects a certificate chain with distributed trust. This issue occurs when validating a certificate chain with cockpit-certificate-ensure. This flaw allows an unaut…

▾ Midnightgnu · gnutlsEPSS 1.4%via NVD
gnu vulnerabilities (CVEs) — page 3 · VulnSea