The GNU C Library glibc

32 published vulnerabilities name this product.

As the CNAs write it in their CVE records (vendor and product); the versions are theirs.

CVEVulnerable versionsTitleSeverityPublishedEPSSExploitation
CVE-2026-973992.24 – < 2.45One-byte overread in strncasecmp on Power8LOW 3.70.3 %
CVE-2026-958182.14 – < 2.45AT_SECURE program buffer overflow via $ORIGIN processingLOW 3.60.1 %
CVE-2026-868052.14 – < 2.45AT_SECURE programs may load attacker-controlled code via $ORIGINMEDIUM 6.30.1 %
CVE-2026-86742.26 – 2.44Assertion failure in the DNS stub resolver with a long search domainMEDIUM 5.30.3 %
CVE-2026-804892.3 – 2.44EUC_JISX0213 decoding may hang on crafted inputMEDIUM 5.90.4 %
CVE-2026-771172.3 – 2.44SHIFT_JISX0213 decoding may hang on crafted inputMEDIUM 5.90.4 %
CVE-2026-195422.1 – 2.44Stack-based out-of-bounds write in tdelete during tree rebalancingMEDIUM 5.60.2 %
CVE-2026-194992.38 – 2.44Buffer overflow in strfmon and strfmon_l right-justification paddingHIGH 7.70.3 %
CVE-2026-890922.3.4 – < 2.45Stack overflow in nscd due to unbounded alloca useMEDIUM 4.20.2 %
CVE-2026-18374< 2.45Passing an effectively empty string to the `,ccs=` syntax extension of the mode argument in the `fopen` function in the GNU C Library versioMEDIUM 4.90.1 %
CVE-2026-67912.0 – 2.43Potential stack-based buffer clash during tilde expansion in wordexpMEDIUM 6.60.2 %
CVE-2026-62382.0.1 – 2.43Buffer overread in ns_printrrf with corrupted RDATA fieldMEDIUM 6.50.4 %
CVE-2026-54352.2 – *Potential buffer overflow in ns_sprintrrf TSIG handling pathHIGH 7.30.2 %
CVE-2026-5450≥ 2.7scanf %mc off-by-one heap buffer overflowCRITICAL 9.80.5 %
CVE-2026-59282.1.1-89 – 2.43Potential buffer under-read in ungetwcHIGH 7.50.4 %
CVE-2026-40462.3.3 – 2.43iconv crash due to assertion failure with untrusted inputHIGH 7.50.4 %
CVE-2026-44382.34 – 2.43gethostbyaddr and gethostbyaddr_r return invalid DNS hostnamesMEDIUM 5.40.3 %
CVE-2026-44372.34 – 2.43gethostbyaddr and gethostbyaddr_r may incorrectly handle DNS responseHIGH 7.50.3 %
CVE-2026-39042.35 – < 2.37Calling 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 hMEDIUM 6.20.1 %
CVE-2025-152812.0 – 2.42wordexp with WRDE_REUSE and WRDE_APPEND may return uninitialized memoryHIGH 7.50.5 %
CVE-2026-09152.0 – 2.42getnetbyaddr and getnetbyaddr_r leak stack contents to DNS resovlerHIGH 7.50.6 %
CVE-2026-08612.30 – 2.42Integer overflow in memalign leads to heap corruptionHIGH 8.40.4 %
CVE-2025-80582.4 – < 2.42The 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 beMEDIUM 5.90.2 %
CVE-2025-57452.40The strncmp implementation optimized for the Power10 processor in the GNU C Library version 2.40 and later writes to vector registers v20 toMEDIUM 5.60.3 %
CVE-2025-57022.39The strcmp implementation optimized for the Power10 processor in the GNU C Library version 2.39 and later writes to vector registers v20 to MEDIUM 5.60.3 %
CVE-2025-48022.27 – < 2.39Untrusted LD_LIBRARY_PATH environment variable vulnerability in the GNU C Library version 2.27 to 2.38 allows attacker controlled loading ofHIGH 7.80.6 %
CVE-2025-03952.13 – 2.40When 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 mesMEDIUM 6.20.4 %
CVE-2024-336022.15 – < 2.40nscd: netgroup cache assumes NSS callback uses in-buffer stringsHIGH 7.40.4 %
CVE-2024-336012.15 – < 2.40nscd: netgroup cache may terminate daemon on memory allocation failureHIGH 7.31.1 %
CVE-2024-336002.15 – < 2.40nscd: Null pointer crashes after notfound responseMEDIUM 5.91.2 %
CVE-2024-335992.15 – < 2.40nscd: Stack-based buffer overflow in netgroup cacheHIGH 8.11.3 %
CVE-2024-29612.1.93 – < 2.40The 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 convertiHIGH 7.388 %