52 matches found
CVE-2024-2961
CVE-2024-2961 affects the GNU C Library (glibc) versions 2.39 and older. The iconv() implementation may overflow the output buffer by up to 4 bytes when converting strings to ISO-2022-CN-EXT, potentially crashing the application or overwriting adjacent memory. Publicly documented in glibc advisor...
CVE-2023-4911
CVE-2023-4911 is a buffer overflow in the GNU C Library ld.so when processing GLIBC_TUNABLES, enabling local privilege escalation via malicious GLIBC_TUNABLES values when launching binaries with SUID. Affected: glibc, with versions older than 2.38-6 (per CBLMARINER:34733) and older listings notin...
CVE-2019-25013
CVE-2019-25013 affects the GNU C Library (glibc) iconv, where processing invalid multi-byte input in EUC-KR can cause a buffer over-read. Connected advisories confirm the issue and map it to glibc versions affected (through 2.32) and note that Debian, AlmaLinux/Alma or Amazon Linux advisories add...
CVE-2023-5156
CVE-2023-5156 affects the GNU C Library (glibc). The initial description notes that a recent fix for CVE-2023-4806 introduced a memory leak that may cause an application crash. Connected advisories describe the issue in several contexts: Astra Linux detail cites a memory access/release issue in g...
CVE-2022-39046
CVE-2022-39046 : In the GNU C Library (glibc) 2.36, passing a crafted input string larger than 1024 bytes to syslog reads uninitialized heap memory and writes it to the log, potentially exposing heap contents. This is the vulnerability described in multiple sources (NVD, OSV, Gentoo GLSA). Affect...
CVE-2021-3999
CVE-2021-3999 is a glibc vulnerability: an off-by-one buffer overflow/underflow in getcwd() can corrupt memory when the destination buffer size is 1, enabling a local attacker in a setuid context to potentially escalate privileges. The connected advisories confirm this is a real issue across mult...
CVE-2018-1000001
CVE-2018-1000001 affects glibc up to version 2.26; realpath() can underflow a destination buffer when getcwd() returns a relative path, enabling local privilege escalation. Connected advisories confirm the issue and list affected packages (glibc and related). Remediation in documented advisories ...
CVE-2020-29573
CVE-2020-29573 affects the GNU C Library (glibc) on x86, where sysdeps/i386/ldbl2mpn.c allows a stack-based buffer overflow when a printf-family input is an 80-bit long double with a non-canonical pattern (example: 0x0004000000000000000000000000000000000004 passed to sprintf). Public notes indica...
CVE-2010-3856
CVE-2010-3856 affects glibc's dynamic linker (ld.so). Local users can escalate privileges by abusing LD_AUDIT to load an unsafe DSO from a trusted library directory. Concrete details: affected components are ld.so in glibc before 2.11.3 and 2.12.x before 2.12.2; the underlying issue is improper L...
CVE-2024-33602
CVE-2024-33602 affects the glibc nscd netgroup cache. The flaw is caused by the netgroup cache assuming NSS callbacks use in-buffer strings, which can lead to memory corruption when not all strings fit in the provided buffer. The issue was introduced with glibc 2.15 and is present only in the nsc...
CVE-2021-3326
CVE-2021-3326 affects the GNU C Library (glibc) iconv implementation. When processing invalid input sequences for ISO-2022-JP-3, glibc 2.32 and earlier can trigger an assertion failure and abort, potentially leading to a denial of service. Public vendor advisories and post-release notes confirm t...
CVE-2026-4046
The CVE-2026-4046 issue affects the iconv() function in glibc up to version 2.43, where input conversion from IBM1390/IBM1399 can trigger an assertion failure and cause remote crashes. Affected component: GNU C Library (glibc). Underlying cause: assertion failure during character-set conversion. ...
CVE-2024-33601
CVE-2024-33601 affects the glibc-based nscd daemon, specifically its netgroup cache. The cache uses xmalloc/xrealloc and may terminate the daemon on a memory-allocation failure, causing a denial of service to clients. The flaw was introduced in glibc 2.15 when the cache was added to nscd. Evidenc...
CVE-2020-1751
CVE-2020-1751 summary (glibc): An out-of-bounds write vulnerability in glibc prior to 2.31 affects the backtrace handling for signal trampolines on PowerPC. The implementation did not properly bound-check the array when storing the frame address, leading to potential denial of service or code exe...
CVE-2017-1000366
CVE-2017-1000366 affects glibc (vulnerable in 2.25 and earlier). A flaw in heap/stack memory handling allows crafted LD_LIBRARY_PATH values to influence allocation and memory layout, potentially enabling local arbitrary code execution via stack/heap aliasing. Several advisories and distributions ...
CVE-2025-4802
CVE-2025-4802 affects the GNU C Library (glibc) versions 2.27–2.38. The issue is an untrusted LD_LIBRARY_PATH vulnerability that enables attacker-controlled loading of dynamically-linked libraries by statically compiled setuid binaries that call dlopen (including internal dlopen calls after setlo...
CVE-2021-3998
CVE-2021-3998 is a glibc flaw where the realpath() function may return an unexpected value, potentially leaking sensitive information. The connected IBM/enterprise bulletins summarize the vulnerability as an information disclosure issue tied to the realpath() implementation, indicating a local-au...
CVE-2020-1752
CVE-2020-1752 (glibc) is a use-after-free vulnerability in the tilde expansion path handling of glibc’s glob processing, originating in upstream version 2.14 and fixed in 2.32. The issue affects directory paths beginning with a tilde followed by a valid username and can be exploited by a local at...
CVE-2019-9192
CVE-2019-9192: In glibc up to 2.29, check_dst_limits_calc_pos_1 (posix/regexec.c) can cause uncontrolled recursion demonstrated by crafted patterns in grep; vendor notes this behavior occurs only with crafted patterns. Affected: GNU C Library (glibc/libc6) prior to 2.30; root cause is uncontrolle...
CVE-2009-5155
CVE-2009-5155 affects the GNU C Library (glibc) prior to 2.28. The vulnerability is in parse_reg_exp (posix/regcomp.c) where misparsing alternatives can cause a denial of service (assertion failure and process exit) or yield an incorrect match result. Affected products include glibc in systems us...
CVE-2015-5180
CVE-2015-5180 affects the GNU C Library (glibc) through the libresolv component, specifically res_query, with vulnerable releases prior to glibc 2.25. A remote attacker can trigger a NULL pointer dereference in res_query, causing a denial of service (process crash). The available connected docume...
CVE-2018-20796
CVE-2018-20796 (glibc) : Affected: GNU C Library (glibc) up to 2.29. Root cause: check_dst_limits_calc_pos_1 in posix/regexec.c experiences Uncontrolled Recursion. Evidence from IBM/NVD entry confirms the CWE-674 Uncontrolled Recursion and the vulnerable component/file. Impact details are stated ...
CVE-2016-1234
CVE-2016-1234 affects the glibc glob implementation prior to 2.24, where a stack-based buffer overflow occurs when GLOB_ALTDIRFUNC is used with long names. This can crash the process (DoS). Remediation: upgrade glibc to 2.24 or newer (or apply vendor-specific patches). The CVE is corroborated by ...
CVE-2017-1000409
CVE-2017-1000409 describes a buffer overflow in the GNU C Library (glibc) version 2.5 that can be triggered via the LD_LIBRARY_PATH environment variable. The Initial Description notes the issue and that many glibc versions are not vulnerable if patched for CVE-2017-1000366, and connected sources ...
CVE-2014-9402
CVE-2014-9402 affects the GNU C Library (glibc) nss_dns getnetbyname when the DNS backend in NSS is enabled. Before version 2.21, a remote attacker can trigger an infinite loop by sending a positive answer while a network name is being processed, causing DoS. Affected: glibc with DNS NSS backend ...
CVE-2018-11237
CVE-2018-11237: A buffer overflow in the AVX-512-optimized mempcpy implementation (__mempcpy_avx512_no_vzeroupper) of glibc (2.27 and earlier). The overflow occurs when copying data beyond the target buffer, as demonstrated by vulnerable mempcpy paths described in public advisories and exploits. ...
CVE-2021-38604
CVE-2021-38604 affects glibc (GNU C Library) in librt: the mq_notify.c path mishandles NOTIFY_REMOVED data, causing a NULL pointer dereference. This vulnerability is tied to the CVE-2021-33574 fix and is observed through glibc versions up to 2.34 in the initial description, with connected advisor...
CVE-2014-5119
CVE-2014-5119 is an off-by-one error in glibc’s gconv transliteration loading code (__gconv_translit_find, gconv_trans.c) that allows context-dependent attackers to crash or execute arbitrary code via crafted CHARSET environment variable input. Affected: glibc and related packages; impact: denial...
CVE-2016-3075
CVE-2016-3075 is a stack-based overflow in glibc’s nss_dns getnetbyname implementation (getnetbyname/getnetbyname_r) that can be triggered by excessively long network names, leading to stack consumption and application crash (denial of service). Connected documents identify the vulnerability as a...
CVE-2017-1000408
CVE-2017-1000408 concerns a memory leak in glibc 2.1.1 (released 1999) that can be reached and amplified via the LD_HWCAP_MASK environment variable. The description notes that many glibc versions are not vulnerable if they are patched for CVE-2017-1000366. Connected sources corroborate that the i...
CVE-2026-5435
CVE-2026-5435 affects the GNU C Library (glibc) where deprecated functions for printing TSIG records (ns_printrrf, ns_printrr, fp_nquery) do not respect caller buffer lengths, enabling an out-of-bounds write in versions 2.2 and newer. This can lead to a denial of service and, in some scenarios, p...
CVE-2021-43396
CVE-2021-43396 affects the GNU C Library (glibc) iconv implementation, specifically iconvdata/iso-2022-jp-3.c in glibc 2.34. The issue allows a crafted ISO-2022-JP-3 data sequence, paired with an internal state reset, to cause iconv() to emit a spurious '\0' character, with potential data-integri...
CVE-2025-15281
CVE-2025-15281 concerns the GNU C Library (glibc). The issue arises when wordexp is used with WRDE_REUSE together with WRDE_APPEND, which can cause we_wordv to be returned with uninitialized memory. On subsequent wordfree calls this memory state may trigger a process abort. The CVE is reflected i...
CVE-2010-0296
CVE-2010-0296 concerns the GNU C Library (glibc) up to version 2.11.1. The encode_name macro in misc/mntent_r.c fails to handle newline characters in mountpoint names, used by ncpmount and mount.cifs, leading to potential mtab corruption and, via crafted mount requests, local privilege elevation....
CVE-2014-4043
CVE-2014-4043 affects the GNU C Library (glibc) prior to 2.20. The posix_spawn_file_actions_addopen function does not copy its path argument as required by POSIX, enabling context-dependent attackers to trigger use-after-free vulnerabilities. Multiple connected advisories (EulerOS SA, Nessus summ...
CVE-2018-19591
Summary: CVE-2018-19591 affects the GNU C Library (glibc/libc6). In versions up to 2.28, getaddrinfo() may allocate a socket descriptor for a crafted hostname that is not closed, related to if_nametoindex(). The issue is documented across multiple sources (CVE entry and downstream advisories). Af...
CVE-2015-1472
CVE-2015-1472 affects the GNU C Library (glibc) prior to 2.21. The ADDW macro in stdio-common/vfscanf.c can miscalculate allocation size, leading to buffer overflows in wide-character handling during wscanf, enabling context-dependent denial of service and potentially other impact. Affected compo...
CVE-2016-3706
CVE-2016-3706 is a glibc (GNU C Library) vulnerability: a stack-based buffer overflow in sysdeps/posix/getaddrinfo.c:getaddrinfo can be triggered by hostent conversion and allows remote attackers to cause a denial of service (crash). The entry notes this issue stems from an incomplete fix for CVE...
CVE-2003-0028
Technical details about CVE-2003-0028 are not present in the provided documents. The connected sources reference the CVE in Debian/OpenVAS advisories but do not specify affected products, root cause, versions, impact, or fixes.
CVE-2015-5277
CVE-2015-5277 affects the GNU C Library (glibc) NSS get_contents backend in nss_files, where a long line in the NSS files database can trigger heap corruption and enable local privilege escalation. Engines in connected advisories confirm this vulnerability existed in glibc prior to version 2.20 a...
CVE-2012-4412
CVE-2012-4412 affects the GNU C Library (glibc) up to and including version 2.17. The issue is an integer overflow in string/strcoll_l.c that can be triggered by a long string, leading to a heap-based buffer overflow. This can cause a denial of service (crash) and, per the description, may allow ...
CVE-2019-6488
CVE-2019-6488 affects the GNU C Library (glibc) on x32, where the assembly path for size_t incorrectly uses a 64-bit register. This discrepancy can cause a crash in __memmove_avx_unaligned_erms during memcpy, leading to a segmentation fault or potentially other impact as described in the vulnerab...
CVE-2026-5928
CVE-2026-5928 affects glibc’s ungetwc on FILE streams with wide characters where overlaps between single-byte and multi-byte encodings occur, in version 2.43 or earlier. A bug in the wide character pushback (_IO_wdefault_pbackfail) causes ungetwc() to operate on the regular input buffer (fp->_...
CVE-2016-6323
The CVE-2016-6323 issue affects GNU C Library (glibc) on ARM EABI (32-bit): makecontext creates execution contexts incompatible with the unwinder, potentially allowing a context-dependent attacker to cause a denial of service (hang) in apps (notably gccgo). The vulnerability is fixed in glibc 2.2...
CVE-2010-0015
CVE-2010-0015 affects the GNU C Library (glibc) and Embedded GLIBC (EGLIBC): in glibc 2.7 and EGLIBC 2.10.2, the NIS path (passwd.adjunct.byname) can cause getpwnam() to reveal encrypted NIS passwords. The connected advisories (Ubuntu USN-1396-1, SUSE patches) document this vulnerability and prov...
CVE-2017-8804
CVE-2017-8804 affects glibc (libc6) 2.25 and permits denial of service via crafted UDP packets to port 111 due to mishandled failures in xdr_bytes/xdr_string during buffer deserialization. It is related to CVE-2017-8779 (RPC/BIND) which in other sources is described as a memory-exhaustion vulnera...
CVE-2016-5417
CVE-2016-5417 affects GNU C Library (glibc/libc6): memory leak in the __res_vinit function of the IPv6 DNS resolver management code (libresolv) prior to version 2.24 can be exploited remotely to cause denial of service via memory exhaustion. Publicly available connected advisories confirm the iss...
CVE-2002-0684
CVE-2002-0684 describes a buffer overflow in the DNS resolver logic used by BIND 4.9.8 and ported to glibc 2.2.5 and earlier. The flaw occurs in resolver/DNS name resolution (getnetbyname/getnetbyaddr) and can allow a remote attacker sending crafted DNS responses to execute arbitrary code. Severa...
CVE-2026-4437
CVE-2026-4437 concerns glibc’s DNS response parsing. According to the initial document, calling gethostbyaddr/gethostbyaddr_r with a configured nsswitch.conf DNS backend in GNU C Library versions 2.34–2.43 can yield a crafted DNS response that violates the DNS specification, causing the applicati...
CVE-2000-0824
The CVE-2000-0824 issue involves glibc 2.1.1 unsetenv(): when a variable appears twice in the environment, the value may not be properly removed, enabling a local attacker to influence setuid programs with duplicate variables (e.g., LD_PRELOAD, LD_LIBRARY_PATH) and potentially execute code as roo...