<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="rss.xsl"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>GNU C Library — recent CVEs</title>
    <link>https://vulnogram.org/</link>
    <atom:link href="https://vulnogram.org/rss/glibc" rel="self" type="application/rss+xml"/>
    <description>Most recent CVEs assigned by GNU C Library (glibc).</description>
    <image>
      <url>https://vulnogram.org/seaview/icons/glibc.png</url>
      <title>GNU C Library — recent CVEs</title>
      <link>https://vulnogram.org/</link>
    </image>
    <lastBuildDate>Wed, 21 Oct 2026 07:00:06 GMT</lastBuildDate>
    <item>
      <title>CVE-2026-97399 · 3.7 LOW 🌩️ — One-byte overread in strncasecmp on Power8</title>
      <link>https://vulnogram.org/CVE-2026-97399</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-97399</guid>
      <description>The strncasecmp function in the GNU C Library 2.24 and later optimized for the Power8 architecture may read one byte beyond the input size limit, which may crash a program when that byte is not readable. This condition may happen when the input strin…</description>
      <category>Low</category>
      <category>Network Exploitable</category>
      <pubDate>Mon, 28 Sep 2026 15:21:02 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-95818 · 3.6 LOW — AT_SECURE program buffer overflow via $ORIGIN processing</title>
      <link>https://vulnogram.org/CVE-2026-95818</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-95818</guid>
      <description>A stack-based buffer overflow in the dynamic loader (ld.so) of the GNU C Library (glibc) versions 2.14 through 2.44 allows a local attacker to crash or corrupt the memory of setuid/setgid (AT_SECURE) programs. When such a program&apos;s DT_RPATH or DT_RUN…</description>
      <category>Low</category>
      <pubDate>Tue, 22 Sep 2026 16:50:07 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-86805 · 6.3 MEDIUM — AT_SECURE programs may load attacker-controlled code via $ORIGIN</title>
      <link>https://vulnogram.org/CVE-2026-86805</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-86805</guid>
      <description>A time-of-check to time-of-use (TOCTOU) race condition in the dynamic loader (ld.so) of the GNU C Library (glibc) versions 2.14 through 2.44 allows a local attacker to escalate privileges. When expanding $ORIGIN in DT_RPATH for setuid/setgid (AT_SECU…</description>
      <category>Medium</category>
      <pubDate>Tue, 22 Sep 2026 15:55:17 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-8674 · 5.3 MEDIUM — Assertion failure in the DNS stub resolver with a long search domain</title>
      <link>https://vulnogram.org/CVE-2026-8674</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-8674</guid>
      <description>Initializing the DNS stub resolver from an /etc/resolv.conf file, or a LOCALDOMAIN environment variable, whose search list contains a domain of roughly 200 characters or more in the GNU C Library version 2.26 to 2.44 results in an assertion failure w…</description>
      <category>Medium</category>
      <pubDate>Thu, 17 Sep 2026 16:54:27 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-80489 · 5.9 MEDIUM 🌩️ — EUC_JISX0213 decoding may hang on crafted input</title>
      <link>https://vulnogram.org/CVE-2026-80489</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-80489</guid>
      <description>Converting crafted EUC_JISX0213 input to UCS-4 or the internal wide character encoding, for example with iconv, in the GNU C Library version 2.3 to 2.44 may result in the converter making no progress, causing the calling application to hang. Some EUC…</description>
      <category>Medium</category>
      <category>Network Exploitable</category>
      <pubDate>Tue, 15 Sep 2026 10:51:59 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-77117 · 5.9 MEDIUM 🌩️ — SHIFT_JISX0213 decoding may hang on crafted input</title>
      <link>https://vulnogram.org/CVE-2026-77117</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-77117</guid>
      <description>Converting crafted SHIFT_JISX0213 input to UCS-4 or the internal wide character encoding, for example with iconv, in the GNU C Library version 2.3 to 2.44 may result in the converter making no progress, causing the calling application to hang. Some S…</description>
      <category>Medium</category>
      <category>Network Exploitable</category>
      <pubDate>Tue, 15 Sep 2026 10:48:56 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-19542 · 5.6 MEDIUM 🌩️ — Stack-based out-of-bounds write in tdelete during tree rebalancing</title>
      <link>https://vulnogram.org/CVE-2026-19542</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-19542</guid>
      <description>Calling tdelete on a sufficiently deep tree in the GNU C Library version 2.1 to 2.44 may write one pointer past the end of an alloca-allocated array on the stack, which may crash the application. The tdelete implementation keeps an explicit stack of…</description>
      <category>Medium</category>
      <category>Network Exploitable</category>
      <pubDate>Mon, 14 Sep 2026 17:18:09 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-19499 · 7.7 HIGH 🌩️ — Buffer overflow in strfmon and strfmon_l right-justification padding</title>
      <link>https://vulnogram.org/CVE-2026-19499</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-19499</guid>
      <description>Calling strfmon and strfmon_l in the GNU C Library version 2.38 to 2.44 can write past the end of the caller-supplied output buffer when a conversion uses right-justified width padding. Exploitation requires an application code path that calls strfmo…</description>
      <category>High</category>
      <category>Network Exploitable</category>
      <pubDate>Mon, 14 Sep 2026 17:11:12 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-89092 · 4.2 MEDIUM — Stack overflow in nscd due to unbounded alloca use</title>
      <link>https://vulnogram.org/CVE-2026-89092</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-89092</guid>
      <description>The nscd service in the GNU C Library 2.3.4 onwards may crash due to a stack overflow when a malicious DNS server returns too large a response for a DNS query, resulting in degraded DNS resolution for the system. Exploitation of this bug needs a syst…</description>
      <category>Medium</category>
      <pubDate>Fri, 11 Sep 2026 01:23:01 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-18374 · 4.9 MEDIUM</title>
      <link>https://vulnogram.org/CVE-2026-18374</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-18374</guid>
      <description>Passing an effectively empty string to the `,ccs=` syntax extension of the mode argument in the `fopen` function in the GNU C Library version 2.45 or earlier may result in a heap buffer overflow when the mode string input to the function is attacker…</description>
      <category>Medium</category>
      <pubDate>Thu, 27 Aug 2026 19:20:40 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-6791 · 6.6 MEDIUM 🌩️ — Potential stack-based buffer clash during tilde expansion in wordexp</title>
      <link>https://vulnogram.org/CVE-2026-6791</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-6791</guid>
      <description>When expanding paths that begin with a tilde (~) followed by a username, the internal parse_tilde function extracts the username to determine the user&apos;s home directory. The implementation allocates memory for this username directly on the stack using…</description>
      <category>Medium</category>
      <category>Network Exploitable</category>
      <pubDate>Mon, 10 Aug 2026 18:41:25 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-6368 · 2.1 LOW — wordexp with WRDE_APPEND can return or use invalid memory</title>
      <link>https://vulnogram.org/CVE-2026-6368</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-6368</guid>
      <description>Calling wordexp with WRDE_APPEND in the GNU C Library version 2.0 to version 2.43 can cause the interface to return invalid memory in the we_wordv member, which on subsequent calls to wordfree may abort the process.</description>
      <category>Low</category>
      <pubDate>Mon, 10 Aug 2026 18:40:11 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-6238 · 6.5 MEDIUM 🌩️ — Buffer overread in ns_printrrf with corrupted RDATA field</title>
      <link>https://vulnogram.org/CVE-2026-6238</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-6238</guid>
      <description>The deprecated functions ns_printrrf, ns_printrr and fp_nquery in the GNU C Library version 2.0.1 to version 2.43 fail to validate the RDATA content against the RDATA length in a DNS response when processing A6, CERT, LOC, TKEY or TSIG records, which…</description>
      <category>Medium</category>
      <category>Network Exploitable</category>
      <pubDate>Tue, 28 Apr 2026 16:43:08 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-5435 · 7.3 HIGH 🌩️ — Potential buffer overflow in ns_sprintrrf TSIG handling path</title>
      <link>https://vulnogram.org/CVE-2026-5435</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-5435</guid>
      <description>The deprecated functions ns_printrrf, ns_printrr and fp_nquery in the GNU C Library version 2.2 and newer fail to enforce the caller-supplied buffer length, and can result in an out-of-bounds write when printing TSIG records.</description>
      <category>High</category>
      <category>Network Exploitable</category>
      <pubDate>Tue, 28 Apr 2026 11:58:54 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-5450 · 9.8 CRITICAL 🌩️ — scanf %mc off-by-one heap buffer overflow</title>
      <link>https://vulnogram.org/CVE-2026-5450</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-5450</guid>
      <description>Calling the scanf family of functions with a %mc (malloc&apos;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.</description>
      <category>Critical</category>
      <category>Network Exploitable</category>
      <pubDate>Mon, 20 Apr 2026 20:55:41 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-5928 · 7.5 HIGH 🌩️ — Potential buffer under-read in ungetwc</title>
      <link>https://vulnogram.org/CVE-2026-5928</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-5928</guid>
      <description>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…</description>
      <category>High</category>
      <category>Network Exploitable</category>
      <pubDate>Mon, 20 Apr 2026 20:37:31 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-4046 · 7.5 HIGH 🌩️ — iconv crash due to assertion failure with untrusted input</title>
      <link>https://vulnogram.org/CVE-2026-4046</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-4046</guid>
      <description>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…</description>
      <category>High</category>
      <category>Network Exploitable</category>
      <pubDate>Mon, 30 Mar 2026 17:16:11 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-4438 · 5.4 MEDIUM — gethostbyaddr and gethostbyaddr_r return invalid DNS hostnames</title>
      <link>https://vulnogram.org/CVE-2026-4438</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-4438</guid>
      <description>Calling gethostbyaddr or gethostbyaddr_r with a configured nsswitch.conf that specifies the library&apos;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 t…</description>
      <category>Medium</category>
      <pubDate>Fri, 20 Mar 2026 19:59:06 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-4437 · 7.5 HIGH 🌩️ — gethostbyaddr and gethostbyaddr_r may incorrectly handle DNS response</title>
      <link>https://vulnogram.org/CVE-2026-4437</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-4437</guid>
      <description>Calling gethostbyaddr or gethostbyaddr_r with a configured nsswitch.conf that specifies the library&apos;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 o…</description>
      <category>High</category>
      <category>Network Exploitable</category>
      <pubDate>Fri, 20 Mar 2026 19:59:00 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-3904 · 6.2 MEDIUM</title>
      <link>https://vulnogram.org/CVE-2026-3904</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-3904</guid>
      <description>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 proces…</description>
      <category>Medium</category>
      <pubDate>Wed, 11 Mar 2026 13:19:09 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2025-15281 · 7.5 HIGH 🌩️ — wordexp with WRDE_REUSE and WRDE_APPEND may return uninitialized memory</title>
      <link>https://vulnogram.org/CVE-2025-15281</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2025-15281</guid>
      <description>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 proces…</description>
      <category>High</category>
      <category>Network Exploitable</category>
      <pubDate>Tue, 20 Jan 2026 13:22:46 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-0915 · 7.5 HIGH 🌩️ — getnetbyaddr and getnetbyaddr_r leak stack contents to DNS resovler</title>
      <link>https://vulnogram.org/CVE-2026-0915</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-0915</guid>
      <description>Calling getnetbyaddr or getnetbyaddr_r with a configured nsswitch.conf that specifies the library&apos;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 configu…</description>
      <category>High</category>
      <category>Network Exploitable</category>
      <pubDate>Thu, 15 Jan 2026 22:08:41 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-0861 · 8.4 HIGH — Integer overflow in memalign leads to heap corruption</title>
      <link>https://vulnogram.org/CVE-2026-0861</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-0861</guid>
      <description>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 t…</description>
      <category>High</category>
      <pubDate>Wed, 14 Jan 2026 21:01:11 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2025-8058 · 5.9 MEDIUM</title>
      <link>https://vulnogram.org/CVE-2025-8058</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2025-8058</guid>
      <description>The regcomp function in the GNU C library version from 2.4 to 2.41 is subject to a double free if some previous allocation fails. It can be accomplished either by a malloc failure or by using an interposed malloc that injects random malloc failures.…</description>
      <category>Medium</category>
      <pubDate>Wed, 23 Jul 2025 19:57:17 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2025-5745 · 5.6 MEDIUM 🌩️</title>
      <link>https://vulnogram.org/CVE-2025-5745</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2025-5745</guid>
      <description>The strncmp implementation optimized for the Power10 processor in the GNU C Library version 2.40 and later writes to vector registers v20 to v31 without saving contents from the caller (those registers are defined as non-volatile registers by the pow…</description>
      <category>Medium</category>
      <category>Network Exploitable</category>
      <pubDate>Thu, 05 Jun 2025 19:20:23 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2025-5702 · 5.6 MEDIUM 🌩️</title>
      <link>https://vulnogram.org/CVE-2025-5702</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2025-5702</guid>
      <description>The strcmp implementation optimized for the Power10 processor in the GNU C Library version 2.39 and later writes to vector registers v20 to v31 without saving contents from the caller (those registers are defined as non-volatile registers by the powe…</description>
      <category>Medium</category>
      <category>Network Exploitable</category>
      <pubDate>Thu, 05 Jun 2025 18:23:57 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2025-4802 · 7.8 HIGH</title>
      <link>https://vulnogram.org/CVE-2025-4802</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2025-4802</guid>
      <description>Untrusted LD_LIBRARY_PATH environment variable vulnerability in the GNU C Library version 2.27 to 2.38 allows attacker controlled loading of dynamically shared library in statically compiled setuid binaries that call dlopen (including internal dlopen…</description>
      <category>High</category>
      <pubDate>Fri, 16 May 2025 19:32:50 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2025-0395 · 6.2 MEDIUM</title>
      <link>https://vulnogram.org/CVE-2025-0395</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2025-0395</guid>
      <description>When the assert() function in the GNU C Library versions 2.13 to 2.40 fails, it does not allocate enough space for the assertion failure message string and size information, which may lead to a buffer overflow if the message string size aligns to pag…</description>
      <category>Medium</category>
      <pubDate>Wed, 22 Jan 2025 13:11:30 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2024-33602 · 7.4 HIGH — nscd: netgroup cache assumes NSS callback uses in-buffer strings</title>
      <link>https://vulnogram.org/CVE-2024-33602</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2024-33602</guid>
      <description>nscd: netgroup cache assumes NSS callback uses in-buffer strings The Name Service Cache Daemon&apos;s (nscd) netgroup cache can corrupt memory when the NSS callback does not store all strings in the provided buffer. The flaw was introduced in glibc 2.15 w…</description>
      <category>High</category>
      <pubDate>Mon, 06 May 2024 19:22:12 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2024-33601 · 7.3 HIGH 🌩️ — nscd: netgroup cache may terminate daemon on memory allocation failure</title>
      <link>https://vulnogram.org/CVE-2024-33601</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2024-33601</guid>
      <description>nscd: netgroup cache may terminate daemon on memory allocation failure The Name Service Cache Daemon&apos;s (nscd) netgroup cache uses xmalloc or xrealloc and these functions may terminate the process due to a memory allocation failure resulting in a deni…</description>
      <category>High</category>
      <category>Network Exploitable</category>
      <pubDate>Mon, 06 May 2024 19:22:07 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2024-33600 · 5.9 MEDIUM 🌩️ — nscd: Null pointer crashes after notfound response</title>
      <link>https://vulnogram.org/CVE-2024-33600</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2024-33600</guid>
      <description>nscd: Null pointer crashes after notfound response If the Name Service Cache Daemon&apos;s (nscd) cache fails to add a not-found netgroup response to the cache, the client request can result in a null pointer dereference. This flaw was introduced in glibc…</description>
      <category>Medium</category>
      <category>Network Exploitable</category>
      <pubDate>Mon, 06 May 2024 19:22:02 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2024-33599 · 8.1 HIGH 🌩️ — nscd: Stack-based buffer overflow in netgroup cache</title>
      <link>https://vulnogram.org/CVE-2024-33599</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2024-33599</guid>
      <description>nscd: Stack-based buffer overflow in netgroup cache If the Name Service Cache Daemon&apos;s (nscd) fixed size cache is exhausted by client requests then a subsequent client request for netgroup data may result in a stack-based buffer overflow. This flaw w…</description>
      <category>High</category>
      <category>Network Exploitable</category>
      <pubDate>Mon, 06 May 2024 19:21:54 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2024-2961 · 7.3 HIGH</title>
      <link>https://vulnogram.org/CVE-2024-2961</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2024-2961</guid>
      <description>The iconv() function in the GNU C Library versions 2.39 and older may overflow the output buffer passed to it by up to 4 bytes when converting strings to the ISO-2022-CN-EXT character set, which may be used to crash an application or overwrite a neig…</description>
      <category>High</category>
      <pubDate>Wed, 17 Apr 2024 17:27:40 GMT</pubDate>
    </item>
  </channel>
</rss>
