VulnSea

gnu has 190 CVEs on record between 2015 and 2026. Disclosure cadence is accelerating: 25 in the last 90 days against 9 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

120102030405060708091011
Exploited share
1% vs 1% corpus
Median CVSS
6.5
Publish → KEV
—(2)
Last 90 days
25 prev 9

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-2021-35942Critical· 9.1
5y ago

The wordexp function in the GNU C Library (aka glibc) through 2.33 may crash or read arbitrary memory in parse_param (in posix/wordexp.c) when called with an untrusted, crafted pattern, potentially resulting in a denial of service or dis…

The wordexp function in the GNU C Library (aka glibc) through 2.33 may crash or read arbitrary memory in parse_param (in posix/wordexp.c) when called with an untrusted, crafted pattern, potentially resulting in a denial of service or dis…

▾ Midnightgnu · glibcEPSS 2.8%via NVD
CVE-2021-33574Critical· 9.8
5y ago

The mq_notify function in the GNU C Library (aka glibc) versions 2.32 and 2.33 has a use-after-free

The mq_notify function in the GNU C Library (aka glibc) versions 2.32 and 2.33 has a use-after-free. It may use the notification thread attributes object (passed through its struct sigevent parameter) after it has been freed by the calle…

▾ Midnightgnu · glibcEPSS 3.5%via NVD
CVE-2020-21831High· 8.8
5y ago

A heap based buffer overflow vulnerability exists in GNU LibreDWG 0.10 via read_2004_section_handles ../../src/decode.c:2637.

A heap based buffer overflow vulnerability exists in GNU LibreDWG 0.10 via read_2004_section_handles ../../src/decode.c:2637.

▾ Twilightgnu · libredwgEPSS 1.1%via NVD
CVE-2020-21836High· 8.8
5y ago

A heap based buffer overflow vulnerability exists in GNU LibreDWG 0.10 via read_2004_section_preview ../../src/decode.c:3175.

A heap based buffer overflow vulnerability exists in GNU LibreDWG 0.10 via read_2004_section_preview ../../src/decode.c:3175.

▾ Twilightgnu · libredwgEPSS 1.1%via NVD
CVE-2020-21833High· 8.8
5y ago

A heap based buffer overflow vulnerability exits in GNU LibreDWG 0.10 via: read_2004_section_classes ../../src/decode.c:2440.

A heap based buffer overflow vulnerability exits in GNU LibreDWG 0.10 via: read_2004_section_classes ../../src/decode.c:2440.

▾ Twilightgnu · libredwgEPSS 1.1%via NVD
CVE-2020-21827High· 7.8
5y ago

A heap based buffer overflow vulnerability exists in GNU LibreDWG 0.10 via read_2004_compressed_section ../../src/decode.c:2379.

A heap based buffer overflow vulnerability exists in GNU LibreDWG 0.10 via read_2004_compressed_section ../../src/decode.c:2379.

▾ Twilightgnu · libredwgEPSS 0.89%via NVD
CVE-2020-21844High· 8.8
5y ago

GNU LibreDWG 0.10 is affected by: memcpy-param-overlap

GNU LibreDWG 0.10 is affected by: memcpy-param-overlap. The impact is: execute arbitrary code (remote). The component is: read_2004_section_header ../../src/decode.c:2580.

▾ Twilightgnu · libredwgEPSS 1.5%via NVD
CVE-2020-21843High· 8.8
5y ago

A heap based buffer overflow vulnerability exits in GNU LibreDWG 0.10 via bit_read_RC ../../src/bits.c:318.

A heap based buffer overflow vulnerability exits in GNU LibreDWG 0.10 via bit_read_RC ../../src/bits.c:318.

▾ Twilightgnu · libredwgEPSS 1.1%via NVD
CVE-2020-21842High· 8.8
5y ago

A heap based buffer overflow vulnerability exists in GNU LibreDWG 0.10 via read_2004_section_revhistory ../../src/decode.c:3051.

A heap based buffer overflow vulnerability exists in GNU LibreDWG 0.10 via read_2004_section_revhistory ../../src/decode.c:3051.

▾ Twilightgnu · libredwgEPSS 1.1%via NVD
CVE-2020-21841High· 8.8
5y ago

A heap based buffer overflow vulnerability exits in GNU LibreDWG 0.10 via bit_read_B ../../src/bits.c:135.

A heap based buffer overflow vulnerability exits in GNU LibreDWG 0.10 via bit_read_B ../../src/bits.c:135.

▾ Twilightgnu · libredwgEPSS 1.1%via NVD
CVE-2020-21840High· 8.8
5y ago

A heap based buffer overflow vulnerability exits in GNU LibreDWG 0.10 via bit_search_sentinel ../../src/bits.c:1985.

A heap based buffer overflow vulnerability exits in GNU LibreDWG 0.10 via bit_search_sentinel ../../src/bits.c:1985.

▾ Twilightgnu · libredwgEPSS 1.1%via NVD
CVE-2020-21839Medium· 6.5
5y ago

An issue was discovered in GNU LibreDWG 0.10

An issue was discovered in GNU LibreDWG 0.10. Crafted input will lead to an memory leak in dwg_decode_eed ../../src/decode.c:3638.

▾ Sunlitgnu · libredwgEPSS 0.92%via NVD
CVE-2020-21838High· 8.8
5y ago

A heap based buffer overflow vulnerability exits in GNU LibreDWG 0.10 via: read_2004_section_appinfo ../../src/decode.c:2842.

A heap based buffer overflow vulnerability exits in GNU LibreDWG 0.10 via: read_2004_section_appinfo ../../src/decode.c:2842.

▾ Twilightgnu · libredwgEPSS 1.1%via NVD
CVE-2020-21835Medium· 6.5
5y ago

A null pointer deference issue exists in GNU LibreDWG 0.10 via read_2004_compressed_section ../../src/decode.c:2337.

A null pointer deference issue exists in GNU LibreDWG 0.10 via read_2004_compressed_section ../../src/decode.c:2337.

▾ Sunlitgnu · libredwgEPSS 0.86%via NVD
CVE-2020-21834Medium· 6.5
5y ago

A null pointer deference issue exists in GNU LibreDWG 0.10 via get_bmp ../../programs/dwgbmp.c:164.

A null pointer deference issue exists in GNU LibreDWG 0.10 via get_bmp ../../programs/dwgbmp.c:164.

▾ Sunlitgnu · libredwgEPSS 0.86%via NVD
CVE-2020-21832High· 8.8
5y ago

A heap based buffer overflow vulnerability exists in GNU LibreDWG 0.10 via read_2004_compressed_section ../../src/decode.c:2417.

A heap based buffer overflow vulnerability exists in GNU LibreDWG 0.10 via read_2004_compressed_section ../../src/decode.c:2417.

▾ Twilightgnu · libredwgEPSS 1.1%via NVD
CVE-2020-21830High· 8.8
5y ago

A heap based buffer overflow vulneraibility exists in GNU LibreDWG 0.10 via bit_calc_CRC ../../src/bits.c:2213.

A heap based buffer overflow vulneraibility exists in GNU LibreDWG 0.10 via bit_calc_CRC ../../src/bits.c:2213.

▾ Twilightgnu · libredwgEPSS 1.1%via NVD
CVE-2020-21819High· 8.8
5y ago

A heap based buffer overflow vulnerability exists in GNU LibreDWG 0.10.2641via htmlescape ../../programs/escape.c:51.

A heap based buffer overflow vulnerability exists in GNU LibreDWG 0.10.2641via htmlescape ../../programs/escape.c:51.

▾ Twilightgnu · libredwgEPSS 1.1%via NVD
CVE-2020-21818High· 8.8
5y ago

A heap based buffer overflow vulnerability exists in GNU LibreDWG 0.10.2641 via htmlescape ../../programs/escape.c:48.

A heap based buffer overflow vulnerability exists in GNU LibreDWG 0.10.2641 via htmlescape ../../programs/escape.c:48.

▾ Twilightgnu · libredwgEPSS 1.1%via NVD
CVE-2020-21817Medium· 6.5
5y ago

A null pointer dereference issue exists in GNU LibreDWG 0.10.2641 via htmlescape ../../programs/escape.c:29

A null pointer dereference issue exists in GNU LibreDWG 0.10.2641 via htmlescape ../../programs/escape.c:29. which causes a denial of service (application crash).

▾ Sunlitgnu · libredwgEPSS 0.91%via NVD
CVE-2020-21816High· 8.8
5y ago

A heab based buffer overflow issue exists in GNU LibreDWG 0.10.2641 via htmlescape ../../programs/escape.c:46.

A heab based buffer overflow issue exists in GNU LibreDWG 0.10.2641 via htmlescape ../../programs/escape.c:46.

▾ Twilightgnu · libredwgEPSS 1.1%via NVD
CVE-2020-21815Medium· 6.5
5y ago

A null pointer deference issue exists in GNU LibreDWG 0.10.2641 via output_TEXT ../../programs/dwg2SVG.c:114, which causes a denial of service (application crash).

A null pointer deference issue exists in GNU LibreDWG 0.10.2641 via output_TEXT ../../programs/dwg2SVG.c:114, which causes a denial of service (application crash).

▾ Sunlitgnu · libredwgEPSS 0.91%via NVD
CVE-2020-21814High· 8.8
5y ago

A heap based buffer overflow issue exists in GNU LibreDWG 0.10.2641 via htmlwescape ../../programs/escape.c:97.

A heap based buffer overflow issue exists in GNU LibreDWG 0.10.2641 via htmlwescape ../../programs/escape.c:97.

▾ Twilightgnu · libredwgEPSS 1.1%via NVD
CVE-2020-21813High· 7.8
5y ago

A heap based buffer overflow issue exists in GNU LibreDWG 0.10.2641 via output_TEXT ../../programs/dwg2SVG.c:114.

A heap based buffer overflow issue exists in GNU LibreDWG 0.10.2641 via output_TEXT ../../programs/dwg2SVG.c:114.

▾ Twilightgnu · libredwgEPSS 0.81%via NVD
CVE-2021-31879Medium· 6.1
5y ago

GNU Wget through 1.21.1 does not omit the Authorization header upon a redirect to a different origin, a related issue to CVE-2018-1000007.

GNU Wget through 1.21.1 does not omit the Authorization header upon a redirect to a different origin, a related issue to CVE-2018-1000007.

▾ Sunlitgnu · wgetEPSS 1.1%via NVD
CVE-2021-20193Low· 3.3
5y ago

A flaw was found in the src/list.c of tar 1.33 and earlier

A flaw was found in the src/list.c of tar 1.33 and earlier. This flaw allows an attacker who can submit a crafted input file to tar to cause uncontrolled consumption of memory. The highest threat from this vulnerability is to system avai…

▾ Sunlitgnu · tarEPSS 1.1%via NVD
CVE-2021-20232Critical· 9.8
5y ago

A flaw was found in gnutls

A flaw was found in gnutls. A use after free issue in client_send_params in lib/ext/pre_shared_key.c may lead to memory corruption and other potential consequences.

▾ Midnightgnu · gnutlsEPSS 3.3%via NVD
CVE-2021-20231Critical· 9.8
5y ago

A flaw was found in gnutls

A flaw was found in gnutls. A use after free issue in client sending key_share extension may lead to memory corruption and other consequences.

▾ Midnightgnu · gnutlsEPSS 3.6%via NVD
CVE-2020-27618Medium· 5.5
5y ago

The iconv function in the GNU C Library (aka glibc or libc6) 2.32 and earlier, when processing invalid multi-byte input sequences in IBM1364, IBM1371, IBM1388, IBM1390, and IBM1399 encodings, fails to advance the input state, which could…

The iconv function in the GNU C Library (aka glibc or libc6) 2.32 and earlier, when processing invalid multi-byte input sequences in IBM1364, IBM1371, IBM1388, IBM1390, and IBM1399 encodings, fails to advance the input state, which could…

▾ Sunlitgnu · glibcEPSS 0.94%via NVD
CVE-2021-27645Low· 2.5
5y ago

The nameserver caching daemon (nscd) in the GNU C Library (aka glibc or libc6) 2.29 through 2.33, when processing a request for netgroup lookup, may crash due to a double-free, potentially resulting in degraded service or Denial of Servi…

The nameserver caching daemon (nscd) in the GNU C Library (aka glibc or libc6) 2.29 through 2.33, when processing a request for netgroup lookup, may crash due to a double-free, potentially resulting in degraded service or Denial of Servi…

▾ Sunlitgnu · glibcEPSS 0.39%via NVD
gnu vulnerabilities (CVEs) — page 5 · VulnSea