← Back

Glibc

glibc

Vendor: Gnu • 163 CVEs

CVEs (163)

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
3Debian
FedoraprojectGnu
3Debian Linux
FedoraGlibc
Jun 17, 2026
Feb 24, 2021
N/A· v4
2.5 LOW· v3
1.9 LOW· v2
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 o...Show more
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 Service on the local system. This is related to netgroupcache.c.Show less
5Debian
FujitsuGnu+2 more
11Communications Cloud Native Core Security Edge Protection Proxy
Debian LinuxE Series Santricity Os Controller+8 more
Jun 17, 2026
Jan 27, 2021
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
The iconv function in the GNU C Library (aka glibc or libc6) 2.32 and earlier, when processing invalid input sequences in the ISO-2022-JP-3 encoding, fails an assertion in the code path and aborts the program, potentiall...Show more
The iconv function in the GNU C Library (aka glibc or libc6) 2.32 and earlier, when processing invalid input sequences in the ISO-2022-JP-3 encoding, fails an assertion in the code path and aborts the program, potentially resulting in a denial of service.Show less
5Broadcom
DebianFedoraproject+2 more
8500f Firmware
A250 FirmwareDebian Linux+5 more
Jun 17, 2026
Jan 4, 2021
N/A· v4
5.9 MEDIUM· v3
7.1 HIGH· v2
The iconv feature in the GNU C Library (aka glibc or libc6) through 2.32, when processing invalid multi-byte input sequences in the EUC-KR encoding, may have a buffer over-read.
3Gnu
NetappRedhat
4Cloud Backup
Enterprise LinuxGlibc+1 more
Jun 17, 2026
Dec 6, 2020
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
sysdeps/i386/ldbl2mpn.c in the GNU C Library (aka glibc or libc6) before 2.23 on x86 targets has a stack-based buffer overflow if the input to any of the printf family of functions is an 80-bit long double with a non-can...Show more
sysdeps/i386/ldbl2mpn.c in the GNU C Library (aka glibc or libc6) before 2.23 on x86 targets has a stack-based buffer overflow if the input to any of the printf family of functions is an 80-bit long double with a non-canonical bit pattern, as seen when passing a \x00\x04\x00\x00\x00\x00\x00\x00\x00\x04 value to sprintf. NOTE: the issue does not affect glibc by default in 2016 or later (i.e., 2.23 or later) because of commits made in 2015 for inlining of C99 math functions through use of GCC built-ins. In other words, the reference to 2.23 is intentional despite the mention of "Fixed for glibc 2.33" in the 26649 reference.Show less
3Fedoraproject
GnuNetapp
3E Series Santricity Os Controller
FedoraGlibc
Jun 17, 2026
Dec 4, 2020
N/A· v4
4.8 MEDIUM· v3
2.1 LOW· v2
The iconv function in the GNU C Library (aka glibc or libc6) 2.30 to 2.32, when converting UCS4 text containing an irreversible character, fails an assertion in the code path and aborts the program, potentially resulting...Show more
The iconv function in the GNU C Library (aka glibc or libc6) 2.30 to 2.32, when converting UCS4 text containing an irreversible character, fails an assertion in the code path and aborts the program, potentially resulting in a denial of service.Show less
1Gnu
1Glibc
Nov 20, 2024
Oct 6, 2020
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
manual/search.texi in the GNU C Library (aka glibc) before 2.2 lacks a statement about the unspecified tdelete return value upon deletion of a tree's root, which might allow attackers to access a dangling pointer in an a...Show more
manual/search.texi in the GNU C Library (aka glibc) before 2.2 lacks a statement about the unspecified tdelete return value upon deletion of a tree's root, which might allow attackers to access a dangling pointer in an application whose developer was unaware of a documentation update from 1999.Show less
4Canonical
DebianGnu+1 more
8Active Iq Unified Manager
Debian LinuxGlibc+5 more
Jun 17, 2026
Apr 30, 2020
N/A· v4
7.0 HIGH· v3
3.7 LOW· v2
A use-after-free vulnerability introduced in glibc upstream version 2.14 was found in the way the tilde expansion was carried out. Directory paths containing an initial tilde followed by a valid username were affected by...Show more
A use-after-free vulnerability introduced in glibc upstream version 2.14 was found in the way the tilde expansion was carried out. Directory paths containing an initial tilde followed by a valid username were affected by this issue. A local attacker could exploit this flaw by creating a specially crafted path that, when processed by the glob function, would potentially lead to arbitrary code execution. This was fixed in version 2.32.Show less
3Canonical
GnuRedhat
3Enterprise Linux
GlibcUbuntu Linux
Jun 17, 2026
Apr 17, 2020
N/A· v4
7.0 HIGH· v3
5.9 MEDIUM· v2
An out-of-bounds write vulnerability was found in glibc before 2.31 when handling signal trampolines on PowerPC. Specifically, the backtrace function did not properly check the array bounds when storing the frame address...Show more
An out-of-bounds write vulnerability was found in glibc before 2.31 when handling signal trampolines on PowerPC. Specifically, the backtrace function did not properly check the array bounds when storing the frame address, resulting in a denial of service or potential code execution. The highest threat from this vulnerability is to system availability.Show less
3Debian
FedoraprojectGnu
3Debian Linux
FedoraGlibc
Jun 17, 2026
Apr 1, 2020
N/A· v4
8.1 HIGH· v3
6.8 MEDIUM· v2
An exploitable signed comparison vulnerability exists in the ARMv7 memcpy() implementation of GNU glibc 2.30.9000. Calling memcpy() (on ARMv7 targets that utilize the GNU glibc implementation) with a negative value for t...Show more
An exploitable signed comparison vulnerability exists in the ARMv7 memcpy() implementation of GNU glibc 2.30.9000. Calling memcpy() (on ARMv7 targets that utilize the GNU glibc implementation) with a negative value for the 'num' parameter results in a signed comparison vulnerability. If an attacker underflows the 'num' parameter to memcpy(), this vulnerability could lead to undefined behavior such as writing to out-of-bounds memory and potentially remote code execution. Furthermore, this memcpy() implementation allows for program execution to continue in scenarios where a segmentation fault or crash should have occurred. The dangers occur in that subsequent execution and iterations of this code will be executed with this corrupted data.Show less
6Canonical
DebianFedoraproject+3 more
11Active Iq Unified Manager
Cloud BackupDebian Linux+8 more
Jun 17, 2026
Mar 4, 2020
N/A· v4
5.5 MEDIUM· v3
2.1 LOW· v2
The GNU C Library (aka glibc or libc6) before 2.32 could overflow an on-stack buffer during range reduction if an input to an 80-bit long double function contains a non-canonical bit pattern, a seen when passing a 0x5d41...Show more
The GNU C Library (aka glibc or libc6) before 2.32 could overflow an on-stack buffer during range reduction if an input to an 80-bit long double function contains a non-canonical bit pattern, a seen when passing a 0x5d414141414141410000 value to sinl on x86 targets. This is related to sysdeps/ieee754/ldbl-96/e_rem_pio2l.c.Show less
4Canonical
DebianFedoraproject+1 more
4Debian Linux
FedoraGlibc+1 more
Jun 17, 2026
Nov 19, 2019
N/A· v4
3.3 LOW· v3
2.1 LOW· v2
On the x86-64 architecture, the GNU C Library (aka glibc) before 2.31 fails to ignore the LD_PREFER_MAP_32BIT_EXEC environment variable during program execution after a security transition, allowing local attackers to re...Show more
On the x86-64 architecture, the GNU C Library (aka glibc) before 2.31 fails to ignore the LD_PREFER_MAP_32BIT_EXEC environment variable during program execution after a security transition, allowing local attackers to restrict the possible mapping addresses for loaded libraries and thus bypass ASLR for a setuid program.Show less
1Gnu
1Glibc
Jun 17, 2026
Jul 15, 2019
N/A· v4
5.3 MEDIUM· v3
5.0 MEDIUM· v2
GNU Libc current is affected by: Mitigation bypass. The impact is: Attacker may guess the heap addresses of pthread_created thread. The component is: glibc. NOTE: the vendor's position is "ASLR bypass itself is not a vul...Show more
GNU Libc current is affected by: Mitigation bypass. The impact is: Attacker may guess the heap addresses of pthread_created thread. The component is: glibc. NOTE: the vendor's position is "ASLR bypass itself is not a vulnerability.Show less
1Gnu
1Glibc
Jun 17, 2026
Jul 15, 2019
N/A· v4
5.3 MEDIUM· v3
5.0 MEDIUM· v2
GNU Libc current is affected by: Mitigation bypass. The impact is: Attacker may bypass ASLR using cache of thread stack and heap. The component is: glibc. NOTE: Upstream comments indicate "this is being treated as a non-...Show more
GNU Libc current is affected by: Mitigation bypass. The impact is: Attacker may bypass ASLR using cache of thread stack and heap. The component is: glibc. NOTE: Upstream comments indicate "this is being treated as a non-security bug and no real threat.Show less
1Gnu
1Glibc
Jun 17, 2026
Jul 15, 2019
N/A· v4
8.8 HIGH· v3
6.8 MEDIUM· v2
GNU Libc current is affected by: Re-mapping current loaded library with malicious ELF file. The impact is: In worst case attacker may evaluate privileges. The component is: libld. The attack vector is: Attacker sends 2 E...Show more
GNU Libc current is affected by: Re-mapping current loaded library with malicious ELF file. The impact is: In worst case attacker may evaluate privileges. The component is: libld. The attack vector is: Attacker sends 2 ELF files to victim and asks to run ldd on it. ldd execute code. NOTE: Upstream comments indicate "this is being treated as a non-security bug and no real threat.Show less
1Gnu
1Glibc
Jun 17, 2026
Jul 15, 2019
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
GNU Libc current is affected by: Mitigation bypass. The impact is: Attacker may bypass stack guard protection. The component is: nptl. The attack vector is: Exploit stack buffer overflow vulnerability and use this bypass...Show more
GNU Libc current is affected by: Mitigation bypass. The impact is: Attacker may bypass stack guard protection. The component is: nptl. The attack vector is: Exploit stack buffer overflow vulnerability and use this bypass vulnerability to bypass stack guard. NOTE: Upstream comments indicate "this is being treated as a non-security bug and no real threat.Show less
1Gnu
1Glibc
Nov 21, 2024
Apr 10, 2019
N/A· v4
5.5 MEDIUM· v3
2.1 LOW· v2
The nscd daemon in the GNU C Library (glibc) before version 2.5 does not close incoming client sockets if they cannot be handled by the daemon, allowing local users to carry out a denial of service attack on the daemon.
1Gnu
1Glibc
Nov 21, 2024
Apr 10, 2019
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
The getgrouplist function in the GNU C library (glibc) before version 2.3.5, when invoked with a zero argument, writes to the passed pointer even if the specified array size is zero, leading to a buffer overflow and pote...Show more
The getgrouplist function in the GNU C library (glibc) before version 2.3.5, when invoked with a zero argument, writes to the passed pointer even if the specified array size is zero, leading to a buffer overflow and potentially allowing attackers to corrupt memory.Show less
1Gnu
1Glibc
Jun 17, 2026
Feb 26, 2019
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
In the GNU C Library (aka glibc or libc6) through 2.29, check_dst_limits_calc_pos_1 in posix/regexec.c has Uncontrolled Recursion, as demonstrated by '(|)(\\1\\1)*' in grep, a different issue than CVE-2018-20796. NOTE: t...Show more
In the GNU C Library (aka glibc or libc6) through 2.29, check_dst_limits_calc_pos_1 in posix/regexec.c has Uncontrolled Recursion, as demonstrated by '(|)(\\1\\1)*' in grep, a different issue than CVE-2018-20796. NOTE: the software maintainer disputes that this is a vulnerability because the behavior occurs only with a crafted patternShow less
4Canonical
GnuMcafee+1 more
6Cloud Backup
GlibcOntap Select Deploy Administration Utility+3 more
Jun 17, 2026
Feb 26, 2019
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
In the GNU C Library (aka glibc or libc6) through 2.29, proceed_next_node in posix/regexec.c has a heap-based buffer over-read via an attempted case-insensitive regular-expression match.
2Gnu
Netapp
4Cloud Backup
GlibcOntap Select Deploy Administration Utility+1 more
Nov 21, 2024
Feb 26, 2019
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
In the GNU C Library (aka glibc or libc6) through 2.29, check_dst_limits_calc_pos_1 in posix/regexec.c has Uncontrolled Recursion, as demonstrated by '(\227|)(\\1\\1|t1|\\\2537)+' in grep.