Every CVE Search/ Get API key

CVE-2025-15281

wordexp with WRDE_REUSE and WRDE_APPEND may return uninitialized memory

7.5 HighFix available

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 process.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

0.49%Up 0.5 points since Jan 21, 2026
90%50%10%1%

What each source reports

CVE List Score used 7.5

wordexp with WRDE_REUSE and WRDE_APPEND may return uninitialized memory

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 process.

Record
CVE-2025-15281
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-908
Updated
2026-11-02
EUVDEUVD-2026-3385 7.5

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 process.

Record
EUVD-2026-3385
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
GitHub AdvisoriesGHSA-qg56-4cfq-w9w3 7.5

Calling wordexp with WRDE_REUSE in conjunction with WRDE_APPEND in the GNU C Library version 2.0...

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 process.

Record
GHSA-qg56-4cfq-w9w3
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-908
Updated
2026-11-02
NVD 7.5

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 process.

Record
CVE-2025-15281
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-908
Updated
2026-11-02
OSVBELL-CVE-2025-15281 7.5
Record
BELL-CVE-2025-15281
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSV 7.5

wordexp with WRDE_REUSE and WRDE_APPEND may return uninitialized memory

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 process.

Record
CVE-2025-15281
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-908
Updated
2026-11-02
Show 34 moreShow less
OSVDEBIAN-CVE-2025-15281 7.5

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 process.

Record
DEBIAN-CVE-2025-15281
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2026-1265 7.5

glibc security update

The GNU C Library project provides the core libraries for the GNU system and GNU/Linux systems, as well as many other systems that use Linux as the kernel. These libraries provide critical APIs including ISO C11, POSIX.1-2008, BSD, OS-specific APIs and more. These APIs include such foundational facilities as open, read, write, malloc, printf, getaddrinfo, dlopen, pthread_create, crypt, login, exit and more.

Security Fix(es):

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 process.(CVE-2025-15281)

Record
OESA-2026-1265
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2026-1266 7.5

glibc security update

The GNU C Library project provides the core libraries for the GNU system and GNU/Linux systems, as well as many other systems that use Linux as the kernel. These libraries provide critical APIs including ISO C11, POSIX.1-2008, BSD, OS-specific APIs and more. These APIs include such foundational facilities as open, read, write, malloc, printf, getaddrinfo, dlopen, pthread_create, crypt, login, exit and more.

Security Fix(es):

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 process.(CVE-2025-15281)

Calling getnetbyaddr or getnetbyaddr_r with a configured nsswitch.conf that specifies the library'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 configured DNS resolver.(CVE-2026-0915)

Record
OESA-2026-1266
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2026-1359 7.5

glibc security update

The GNU C Library project provides the core libraries for the GNU system and GNU/Linux systems, as well as many other systems that use Linux as the kernel. These libraries provide critical APIs including ISO C11, POSIX.1-2008, BSD, OS-specific APIs and more. These APIs include such foundational facilities as open, read, write, malloc, printf, getaddrinfo, dlopen, pthread_create, crypt, login, exit and more.

Security Fix(es):

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 process.(CVE-2025-15281)

Record
OESA-2026-1359
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2026-1360 7.5

glibc security update

The GNU C Library project provides the core libraries for the GNU system and GNU/Linux systems, as well as many other systems that use Linux as the kernel. These libraries provide critical APIs including ISO C11, POSIX.1-2008, BSD, OS-specific APIs and more. These APIs include such foundational facilities as open, read, write, malloc, printf, getaddrinfo, dlopen, pthread_create, crypt, login, exit and more.

Security Fix(es):

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 process.(CVE-2025-15281)

Record
OESA-2026-1360
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2026-1361 7.5

glibc security update

The GNU C Library project provides the core libraries for the GNU system and GNU/Linux systems, as well as many other systems that use Linux as the kernel. These libraries provide critical APIs including ISO C11, POSIX.1-2008, BSD, OS-specific APIs and more. These APIs include such foundational facilities as open, read, write, malloc, printf, getaddrinfo, dlopen, pthread_create, crypt, login, exit and more.

Security Fix(es):

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 process.(CVE-2025-15281)

Record
OESA-2026-1361
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2026-1362 7.5

glibc security update

The GNU C Library project provides the core libraries for the GNU system and GNU/Linux systems, as well as many other systems that use Linux as the kernel. These libraries provide critical APIs including ISO C11, POSIX.1-2008, BSD, OS-specific APIs and more. These APIs include such foundational facilities as open, read, write, malloc, printf, getaddrinfo, dlopen, pthread_create, crypt, login, exit and more.

Security Fix(es):

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 process.(CVE-2025-15281)

Record
OESA-2026-1362
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:18139 5.9

Red Hat Security Advisory: glibc security update

Record
RHSA-2026:18139
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:2786 8.1

Red Hat Security Advisory: glibc security update

Record
RHSA-2026:2786
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:4772 5.9

Red Hat Security Advisory: glibc security update

Record
RHSA-2026:4772
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:7316 8.1

Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update

Record
RHSA-2026:7316
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRLSA-2026:2786 8.1

Moderate: glibc security update

The glibc packages provide the standard C libraries (libc), POSIX thread libraries (libpthread), standard math libraries (libm), and the name service cache daemon (nscd) used by multiple programs on the system. Without these libraries, the Linux system cannot function correctly.

Security Fix(es):

  • glibc: Integer overflow in memalign leads to heap corruption (CVE-2026-0861)

  • glibc: glibc: Information disclosure via zero-valued network query (CVE-2026-0915)

  • glibc: wordexp with WRDE_REUSE and WRDE_APPEND may return uninitialized memory (CVE-2025-15281)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2026:2786
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRLSA-2026:4772 5.9

Moderate: glibc security update

The glibc packages provide the standard C libraries (libc), POSIX thread libraries (libpthread), standard math libraries (libm), and the name service cache daemon (nscd) used by multiple programs on the system. Without these libraries, the Linux system cannot function correctly.

Security Fix(es):

  • glibc: glibc: Information disclosure via zero-valued network query (CVE-2026-0915)

  • glibc: wordexp with WRDE_REUSE and WRDE_APPEND may return uninitialized memory (CVE-2025-15281)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2026:4772
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVROOT-OS-DEBIAN-12-CVE-2025-15281 5.9

CVE-2025-15281 in rootio-glibc - Patched by Root

Root has patched CVE-2025-15281 in the rootio-glibc package for Root:Debian:12. Multiple fixed versions available.

Record
ROOT-OS-DEBIAN-12-CVE-2025-15281
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2025-15281 7.5

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 process.

Record
UBUNTU-CVE-2025-15281
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVALSA-2026:2786 No score

Moderate: glibc security update

The glibc packages provide the standard C libraries (libc), POSIX thread libraries (libpthread), standard math libraries (libm), and the name service cache daemon (nscd) used by multiple programs on the system. Without these libraries, the Linux system cannot function correctly.

Security Fix(es):

  • glibc: Integer overflow in memalign leads to heap corruption (CVE-2026-0861)
  • glibc: glibc: Information disclosure via zero-valued network query (CVE-2026-0915)
  • glibc: wordexp with WRDE_REUSE and WRDE_APPEND may return uninitialized memory (CVE-2025-15281)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2026:2786
Updated
2026-11-02
OSVALSA-2026:4772 No score

Moderate: glibc security update

The glibc packages provide the standard C libraries (libc), POSIX thread libraries (libpthread), standard math libraries (libm), and the name service cache daemon (nscd) used by multiple programs on the system. Without these libraries, the Linux system cannot function correctly.

Security Fix(es):

  • glibc: glibc: Information disclosure via zero-valued network query (CVE-2026-0915)
  • glibc: wordexp with WRDE_REUSE and WRDE_APPEND may return uninitialized memory (CVE-2025-15281)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2026:4772
Updated
2026-11-02
OSVAZL-74819 No score

CVE-2025-15281 affecting package glibc for versions less than 2.38-18

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 process.

Record
AZL-74819
Updated
2026-11-02
OSVAZL-75023 No score

CVE-2025-15281 affecting package glibc for versions less than 2.35-10

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 process.

Record
AZL-75023
Updated
2026-11-02
OSVCLSA-2026-1772186153 No score

glibc: Fix of CVE-2025-15281

  • CVE-2025-15281: fix wordexp with WRDE_REUSE and WRDE_APPEND returning uninitialized pointers in we_wordv by resetting we_wordc after wordfree
Record
CLSA-2026-1772186153
Updated
2026-11-02
OSVCLSA-2026-1773827924 No score

glibc: Fix of CVE-2025-15281

  • CVE-2025-15281: fix process crash in wordexp() when attempting to reuse and append to previous expansion results due to uninitialized memory access
Record
CLSA-2026-1773827924
Updated
2026-11-02
OSVMGASA-2026-0022 No score

Updated glibc packages fix security vulnerabilities

Integer overflow in memalign leads to heap corruption. (CVE-2026-0861) getnetbyaddr and getnetbyaddr_r leak stack contents to DNS resovler. (CVE-2026-0915) wordexp with WRDE_REUSE and WRDE_APPEND may return uninitialized memory. (CVE-2025-15281)

Record
MGASA-2026-0022
Updated
2026-11-02
OSVopenSUSE-SU-2026:10662-1 No score

glibc-2.43-1.1 on GA media

These are all security issues fixed in the glibc-2.43-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:10662-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:20133-1 No score

Security update for glibc

This update for glibc fixes the following issues:

Security fixes:

  • CVE-2025-0395: Fixed buffer overflow in the assert() function (bsc#1236282).
  • CVE-2026-0861: Fixed inadequate size check in the memalign suite may result in an integer overflow (bsc#1256766).
  • CVE-2026-0915: Fixed uninitialized stack buffer used as DNS query name when net==0 in _nss_dns_getnetbyaddr_r (bsc#1256822).
  • CVE-2025-15281: Fixed uninitialized memory may cause the process abort (bsc#1257005).

Other fixes:

  • NPTL: Optimize trylock for high cache contention workloads (bsc#1256436)
Record
openSUSE-SU-2026:20133-1
Updated
2026-11-02
OSVROOT-OS-DEBIAN-13-CVE-2025-15281 No score

CVE-2025-15281 in rootio-glibc - Patched by Root

Root has patched CVE-2025-15281 in the rootio-glibc package for Root:Debian:13. Multiple fixed versions available.

Record
ROOT-OS-DEBIAN-13-CVE-2025-15281
Updated
2026-11-02
OSVSUSE-SU-2026:0371-1 No score

Security update for glibc

This update for glibc fixes the following issues:

Security fixes:

  • CVE-2026-0861: Fixed inadequate size check in the memalign suite may result in an integer overflow (bsc#1256766).
  • CVE-2026-0915: Fixed uninitialized stack buffer used as DNS query name when net==0 in _nss_dns_getnetbyaddr_r (bsc#1256822).
  • CVE-2025-15281: Fixed uninitialized memory may cause the process abort (bsc#1257005).

Other fixes:

  • NPTL: Optimize trylock for high cache contention workloads (bsc#1256437).
Record
SUSE-SU-2026:0371-1
Updated
2026-11-02
OSVSUSE-SU-2026:0680-1 No score

Security update for glibc

This update for glibc fixes the following issues:

  • CVE-2026-0915: resolv: Fix NSS DNS backend for getnetbyaddr (bsc#1256822, BZ #33802)
  • CVE-2025-15281: posix: Reset wordexp_t fields with WRDE_REUSE (bsc#1257005, BZ #33814)
  • CVE-2025-8058: posix: Fix double-free after allocation failure in regcomp (bsc#1246965, BZ #33185)
Record
SUSE-SU-2026:0680-1
Updated
2026-11-02
OSVSUSE-SU-2026:0896-1 No score

Security update for glibc

This update for glibc fixes the following issues:

  • CVE-2026-0861: memalign: reinstate alignment overflow check (bsc#1256766)
  • CVE-2026-0915: resolv: Fix NSS DNS backend for getnetbyaddr (bsc#1256822)
  • CVE-2025-15281: posix: Reset wordexp_t fields with WRDE_REUSE (bsc#1257005)
  • CVE-2025-8058: posix: Fix double-free after allocation failure in regcomp (bsc#1246965)
Record
SUSE-SU-2026:0896-1
Updated
2026-11-02
OSVSUSE-SU-2026:20178-1 No score

Security update for glibc

This update for glibc fixes the following issues:

Security fixes:

  • CVE-2025-0395: Fixed buffer overflow in the assert() function (bsc#1236282).
  • CVE-2026-0861: Fixed inadequate size check in the memalign suite may result in an integer overflow (bsc#1256766).
  • CVE-2026-0915: Fixed uninitialized stack buffer used as DNS query name when net==0 in _nss_dns_getnetbyaddr_r (bsc#1256822).
  • CVE-2025-15281: Fixed uninitialized memory may cause the process abort (bsc#1257005).

Other fixes:

  • NPTL: Optimize trylock for high cache contention workloads (bsc#1256436)
Record
SUSE-SU-2026:20178-1
Updated
2026-11-02
OSVSUSE-SU-2026:20198-1 No score

Security update for glibc

This update for glibc fixes the following issues:

Security fixes:

  • CVE-2025-0395: Fixed buffer overflow in the assert() function (bsc#1236282).
  • CVE-2026-0861: Fixed inadequate size check in the memalign suite may result in an integer overflow (bsc#1256766).
  • CVE-2026-0915: Fixed uninitialized stack buffer used as DNS query name when net==0 in _nss_dns_getnetbyaddr_r (bsc#1256822).
  • CVE-2025-15281: Fixed uninitialized memory may cause the process abort (bsc#1257005).

Other fixes:

  • NPTL: Optimize trylock for high cache contention workloads (bsc#1256436)
Record
SUSE-SU-2026:20198-1
Updated
2026-11-02
OSVSUSE-SU-2026:20527-1 No score

Security update for glibc

This update for glibc fixes the following issues:

  • CVE-2026-0861: inadequate size check in the memalign suite may result in an integer overflow (bsc#1256766).
  • CVE-2026-0915: uninitialized stack buffer used as DNS query name when net==0 in _nss_dns_getnetbyaddr_r (bsc#1256822).
  • CVE-2025-15281: uninitialized memory may cause the process abort (bsc#1257005).
  • CVE-2025-8058: a malloc failure in regcomp function can lead to a double free (bsc#1246965).
Record
SUSE-SU-2026:20527-1
Updated
2026-11-02
OSVSUSE-SU-2026:20536-1 No score

Security update for glibc

This update for glibc fixes the following issues:

  • CVE-2026-0861: inadequate size check in the memalign suite may result in an integer overflow (bsc#1256766).
  • CVE-2026-0915: uninitialized stack buffer used as DNS query name when net==0 in _nss_dns_getnetbyaddr_r (bsc#1256822).
  • CVE-2025-15281: uninitialized memory may cause the process abort (bsc#1257005).
  • CVE-2025-8058: a malloc failure in regcomp function can lead to a double free (bsc#1246965).
Record
SUSE-SU-2026:20536-1
Updated
2026-11-02
OSVSUSE-SU-2026:20563-1 No score

Security update for glibc

This update for glibc fixes the following issues:

Security fixes:

  • CVE-2025-0395: Fixed buffer overflow in the assert() function (bsc#1236282).
  • CVE-2026-0861: Fixed inadequate size check in the memalign suite may result in an integer overflow (bsc#1256766).
  • CVE-2026-0915: Fixed uninitialized stack buffer used as DNS query name when net==0 in _nss_dns_getnetbyaddr_r (bsc#1256822).
  • CVE-2025-15281: Fixed uninitialized memory may cause the process abort (bsc#1257005).

Other fixes:

  • NPTL: Optimize trylock for high cache contention workloads (bsc#1256436)
Record
SUSE-SU-2026:20563-1
Updated
2026-11-02
OSVUSN-8005-1 No score

glibc vulnerabilities

Vitaly Simonovich discovered that the GNU C Library did not properly initialize the input when WRDE_REUSE is used. An attacker could possibly use this issue to cause applications to crash, leading to a denial of service. (CVE-2025-15281)

Anastasia Belova discovered that the GNU C Library incorrectly handled the regcomp function when memory allocation failures occured. An attacker could possibly use this issue to cause applications to crash, leading to a denial of service, or possibly execute arbitrary code. This issue only affected Ubuntu 16.04 LTS, Ubuntu 18.04 LTS and Ubuntu 20.04 LTS. (CVE-2025-8058)

Igor Morgenstern discovered that the GNU C Library incorrectly handled the memalign function when doing memory allocation. An attacker could possibly use this issue to cause applications to crash, leading to a denial of service, or possibly execute arbitrary code. This issue only affected Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, Ubuntu 24.04 LTS and Ubuntu 25.10. (CVE-2026-0861)

Igor Morgenstern discovered that the GNU C Library incorrectly handled certain DNS backend when queries for a zero-valued network. An attacker could possibly use this issue to cause a denial of service or obtain sensitive information. (CVE-2026-0915)

Record
USN-8005-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
glibc
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-all-langpacks
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-benchtests
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-common
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-devel
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-doc
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-gconv-extra
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-headers
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-aa
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-af
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
Show 290 moreShow less
Affected packages
PackageAffectedFixed
glibc-langpack-agr
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-ak
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-am
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-an
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-anp
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-ar
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-as
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-ast
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-ayc
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-az
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-be
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-bem
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-ber
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-bg
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-bhb
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-bho
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-bi
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-bn
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-bo
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-br
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-brx
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-bs
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-byn
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-ca
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-ce
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-chr
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-ckb
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-cmn
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-crh
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-cs
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-csb
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-cv
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-cy
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-da
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-de
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-doi
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-dsb
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-dv
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-dz
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-el
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-en
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-eo
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-es
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-et
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-eu
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-fa
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-ff
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-fi
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-fil
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-fo
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-fr
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-fur
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-fy
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-ga
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-gd
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-gez
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-gl
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-gu
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-gv
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-ha
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-hak
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-he
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-hi
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-hif
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-hne
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-hr
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-hsb
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-ht
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-hu
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-hy
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc-langpack-ia
AlmaLinux:9
before 2.34-231.el9_7.10
2.34-231.el9_7.10
glibc
Azure Linux:3
before 2.38-18
2.38-18
glibc
Azure Linux:2
before 2.35-10
2.35-10
glibc
Alpaquita:23
2.37.0-r0 up to 2.37.0-r21
2.37.0-r21
glibc
Alpaquita:25
2.39.0-r2 up to 2.39.0-r6
2.39.0-r6
glibc
Alpaquita:stream
2.37.0-r0 up to 2.39.0-r7
2.39.0-r7
glibc
BellSoft Hardened Containers:23
2.37.0-r0 up to 2.37.0-r21
2.37.0-r21
glibc
BellSoft Hardened Containers:25
2.39.0-r2 up to 2.39.0-r6
2.39.0-r6
glibc
BellSoft Hardened Containers:stream
2.37.0-r0 up to 2.39.0-r7
2.39.0-r7
compat-libpthread-nonshared
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-all-langpacks
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-benchtests
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-common
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-devel
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-doc
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-gconv-extra
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-headers
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-aa
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-af
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-agr
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-ak
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-am
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-an
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-anp
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-ar
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-as
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-ast
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-ayc
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-az
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-be
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-bem
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-ber
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-bg
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-bhb
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-bho
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-bi
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-bn
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-bo
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-br
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-brx
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-bs
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-byn
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-ca
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-ce
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-chr
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-ckb
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-cmn
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-crh
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-cs
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-csb
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-cv
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-cy
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-da
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-de
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-doi
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-dsb
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-dv
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-dz
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-el
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-en
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-eo
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-es
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-et
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-eu
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-fa
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-ff
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-fi
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-fil
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-fo
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-fr
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-fur
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-fy
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-ga
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-gd
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-gez
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-gl
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-gu
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-gv
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-ha
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-hak
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-he
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-hi
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-hif
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-hne
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-hr
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-hsb
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-ht
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc-langpack-hu
TuxCare:AlmaLinux:9.6
before 2.34-168.el9.24.tuxcare.els2
2.34-168.el9.24.tuxcare.els2
glibc
Debian:12
before 2.36-9+deb12u14, plus listed versions
2.36-92.36-9+deb12u12.36-9+deb12u102.36-9+deb12u112.36-9+deb12u12
Show 9 moreShow less
2.36-9+deb12u132.36-9+deb12u22.36-9+deb12u32.36-9+deb12u42.36-9+deb12u52.36-9+deb12u62.36-9+deb12u72.36-9+deb12u82.36-9+deb12u9
2.36-9+deb12u14
glibc
Debian:13
before 2.41-12+deb13u2, plus listed versions
2.41-122.41-12+deb13u1
2.41-12+deb13u2
glibc
Debian:14
before 2.42-11, plus listed versions
2.41-122.41-13~hurd.02.41-13~hurd.12.42-12.42-10
Show 10 moreShow less
2.42-22.42-32.42-42.42-52.42-62.42-72.42-82.42-8~hurd.12.42-8~hurd.22.42-9
2.42-11
glibc
Mageia:9
before 2.36-59.mga9
2.36-59.mga9
glibc
openEuler:24.03-LTS-SP3
before 2.38-88.oe2403sp3
2.38-88.oe2403sp3
glibc
openEuler:20.03-LTS-SP4
before 2.28-122.oe2003sp4
2.28-122.oe2003sp4
glibc
openEuler:22.03-LTS-SP4
before 2.34-174.oe2203sp4
2.34-174.oe2203sp4
glibc
openEuler:24.03-LTS
before 2.38-92.oe2403
2.38-92.oe2403
glibc
openEuler:24.03-LTS-SP1
before 2.38-92.oe2403sp1
2.38-92.oe2403sp1
glibc
openEuler:24.03-LTS-SP2
before 2.38-92.oe2403sp2
2.38-92.oe2403sp2
glibc-benchtests-debuginfo
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-common-debuginfo
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-debuginfo
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-debugsource
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-devel
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-doc
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-gconv-extra-debuginfo
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-locale-source
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-utils
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-utils-debuginfo
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc32-debuginfo
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
libnsl-debuginfo
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
nss_db-debuginfo
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
nss_hesiod-debuginfo
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-all-langpacks
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-common
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-gconv-extra
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-aa
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-af
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-agr
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-ak
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-am
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-an
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-anp
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-ar
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-as
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-ast
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-ayc
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-az
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-be
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-bem
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-ber
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-bg
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-bhb
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-bho
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-bi
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-bn
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-bo
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-br
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-brx
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-bs
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-byn
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-ca
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-ce
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-chr
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-ckb
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-cmn
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-crh
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-cs
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-csb
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-cv
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-cy
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-da
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-de
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-doi
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-dsb
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-dv
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-dz
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-el
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-en
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-eo
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-es
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-et
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-eu
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-fa
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-ff
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-fi
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-fil
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-fo
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-fr
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-fur
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-fy
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-ga
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-gbm
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-gd
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-gez
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-gl
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-gu
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc-langpack-gv
Red Hat:enterprise_linux:10.2
before 0:2.39-113.el10
0:2.39-113.el10
glibc
Rocky Linux:9
before 0:2.34-231.el9_7.10
0:2.34-231.el9_7.10
glibc
Rocky Linux:8
before 0:2.28-251.el8_10.31
0:2.28-251.el8_10.31
glibc
SUSE:Linux Enterprise Module for Basesystem 15 SP7
before 2.38-150600.14.40.1
2.38-150600.14.40.1
glibc
SUSE:Linux Enterprise Module for Development Tools 15 SP7
before 2.38-150600.14.40.1
2.38-150600.14.40.1
glibc
SUSE:Linux Enterprise Server 15 SP6-LTSS
before 2.38-150600.14.40.1
2.38-150600.14.40.1
glibc
SUSE:Linux Enterprise Server for SAP Applications 15 SP6
before 2.38-150600.14.40.1
2.38-150600.14.40.1
glibc
openSUSE:Leap 15.6
before 2.38-150600.14.40.1
2.38-150600.14.40.1
glibc
SUSE:Linux Enterprise Server 12 SP5-LTSS
before 2.22-114.43.1
2.22-114.43.1
glibc
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
before 2.22-114.43.1
2.22-114.43.1
glibc
SUSE:Linux Enterprise Micro 5.3
before 2.31-150300.98.1
2.31-150300.98.1
glibc
SUSE:Linux Enterprise Micro 5.4
before 2.31-150300.98.1
2.31-150300.98.1
glibc
SUSE:Linux Enterprise Micro 5.5
before 2.31-150300.98.1
2.31-150300.98.1
glibc
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
before 2.31-150300.98.1
2.31-150300.98.1
glibc
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
before 2.31-150300.98.1
2.31-150300.98.1
glibc
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
before 2.31-150300.98.1
2.31-150300.98.1
glibc
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
before 2.31-150300.98.1
2.31-150300.98.1
glibc
SUSE:Linux Enterprise Server 15 SP4-LTSS
before 2.31-150300.98.1
2.31-150300.98.1
glibc
SUSE:Linux Enterprise Server 15 SP5-LTSS
before 2.31-150300.98.1
2.31-150300.98.1
glibc
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
before 2.31-150300.98.1
2.31-150300.98.1
glibc
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
before 2.31-150300.98.1
2.31-150300.98.1
glibc
SUSE:Linux Enterprise Micro 5.2
before 2.31-150300.98.1
2.31-150300.98.1
glibc
SUSE:Linux Micro 6.2
before 2.40-160000.3.1
2.40-160000.3.1
glibc
SUSE:Linux Enterprise Server 16.0
before 2.40-160000.3.1
2.40-160000.3.1
glibc
SUSE:Linux Enterprise Server for SAP applications 16.0
before 2.40-160000.3.1
2.40-160000.3.1
glibc
SUSE:Linux Micro 6.0
before 2.38-11.1
2.38-11.1
glibc
SUSE:Linux Micro 6.1
before 2.38-slfo.1.1_6.1
2.38-slfo.1.1_6.1
glibc
SUSE:Linux Micro Extras 6.2
before 2.40-160000.3.1
2.40-160000.3.1
eglibc
Ubuntu:Pro:14.04:LTS
All versions, plus listed versions
2.17-93ubuntu42.18-0ubuntu12.18-0ubuntu22.18-0ubuntu42.18-0ubuntu5
Show 24 moreShow less
2.18-0ubuntu62.18-0ubuntu72.19-0ubuntu22.19-0ubuntu32.19-0ubuntu42.19-0ubuntu52.19-0ubuntu62.19-0ubuntu6.12.19-0ubuntu6.32.19-0ubuntu6.42.19-0ubuntu6.52.19-0ubuntu6.62.19-0ubuntu6.72.19-0ubuntu6.82.19-0ubuntu6.92.19-0ubuntu6.102.19-0ubuntu6.112.19-0ubuntu6.132.19-0ubuntu6.142.19-0ubuntu6.152.19-0ubuntu6.15+esm12.19-0ubuntu6.15+esm22.19-0ubuntu6.15+esm32.19-0ubuntu6.15+esm4
None known
glibc
Ubuntu:Pro:16.04:LTS
before 2.23-0ubuntu11.3+esm9, plus listed versions
2.21-0ubuntu42.21-0ubuntu52.21-0ubuntu62.23-0ubuntu12.23-0ubuntu2
Show 17 moreShow less
2.23-0ubuntu32.23-0ubuntu42.23-0ubuntu52.23-0ubuntu62.23-0ubuntu72.23-0ubuntu92.23-0ubuntu102.23-0ubuntu112.23-0ubuntu11.22.23-0ubuntu11.32.23-0ubuntu11.3+esm12.23-0ubuntu11.3+esm22.23-0ubuntu11.3+esm32.23-0ubuntu11.3+esm52.23-0ubuntu11.3+esm62.23-0ubuntu11.3+esm72.23-0ubuntu11.3+esm8
2.23-0ubuntu11.3+esm9
glibc
Ubuntu:Pro:18.04:LTS
before 2.27-3ubuntu1.6+esm6, plus listed versions
2.26-0ubuntu22.26-0ubuntu2.12.27-0ubuntu22.27-0ubuntu32.27-3ubuntu1
Show 10 moreShow less
2.27-3ubuntu1.22.27-3ubuntu1.32.27-3ubuntu1.42.27-3ubuntu1.52.27-3ubuntu1.62.27-3ubuntu1.6+esm12.27-3ubuntu1.6+esm22.27-3ubuntu1.6+esm32.27-3ubuntu1.6+esm42.27-3ubuntu1.6+esm5
2.27-3ubuntu1.6+esm6
glibc
Ubuntu:Pro:20.04:LTS
before 2.31-0ubuntu9.18+esm1, plus listed versions
2.30-0ubuntu22.30-0ubuntu32.31-0ubuntu52.31-0ubuntu62.31-0ubuntu7
Show 12 moreShow less
2.31-0ubuntu92.31-0ubuntu9.12.31-0ubuntu9.22.31-0ubuntu9.32.31-0ubuntu9.72.31-0ubuntu9.92.31-0ubuntu9.122.31-0ubuntu9.142.31-0ubuntu9.152.31-0ubuntu9.162.31-0ubuntu9.172.31-0ubuntu9.18
2.31-0ubuntu9.18+esm1
glibc
Ubuntu:22.04:LTS
before 2.35-0ubuntu3.13, plus listed versions
2.34-0ubuntu32.35-0ubuntu12.35-0ubuntu32.35-0ubuntu3.12.35-0ubuntu3.3
Show 9 moreShow less
2.35-0ubuntu3.42.35-0ubuntu3.52.35-0ubuntu3.62.35-0ubuntu3.72.35-0ubuntu3.82.35-0ubuntu3.92.35-0ubuntu3.102.35-0ubuntu3.112.35-0ubuntu3.12
2.35-0ubuntu3.13
glibc
Ubuntu:24.04:LTS
before 2.39-0ubuntu8.7, plus listed versions
2.38-1ubuntu62.38-3ubuntu12.39-0ubuntu12.39-0ubuntu22.39-0ubuntu6
Show 7 moreShow less
2.39-0ubuntu82.39-0ubuntu8.12.39-0ubuntu8.22.39-0ubuntu8.32.39-0ubuntu8.42.39-0ubuntu8.52.39-0ubuntu8.6
2.39-0ubuntu8.7
glibc
Ubuntu:25.10
before 2.42-0ubuntu3.1, plus listed versions
2.41-6ubuntu12.41-6ubuntu22.41-9ubuntu12.42-0ubuntu12.42-0ubuntu3
2.42-0ubuntu3.1
glibc
Ubuntu:26.04:LTS
before 2.42-2ubuntu5, plus listed versions
2.42-0ubuntu32.42-2ubuntu12.42-2ubuntu22.42-2ubuntu4
2.42-2ubuntu5
glibc
openSUSE:Tumbleweed
before 2.43-1.1
2.43-1.1
glibc
openSUSE:Leap 16.0
before 2.40-160000.3.1
2.40-160000.3.1
glibc-cross-aarch64-src
openSUSE:Leap 16.0
before 2.40-160000.3.1
2.40-160000.3.1
glibc-cross-ppc64le-src
openSUSE:Leap 16.0
before 2.40-160000.3.1
2.40-160000.3.1
glibc-cross-riscv64-src
openSUSE:Leap 16.0
before 2.40-160000.3.1
2.40-160000.3.1
glibc-cross-s390x-src
openSUSE:Leap 16.0
before 2.40-160000.3.1
2.40-160000.3.1

History

History
RecordedChangedSources
affected
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2025-15281 is a high vulnerability (CVSS 7.5) in Gnu Glibc, published January 20, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.49%, the 42nd percentile. Fixed in glibc 2.34-231.el9_7.10.

References

Show 102 moreShow less
This page doesn't list everything

Left out here: 1,084 package rows. The JSON record has them. Also not on the record: 127 package claims. ID and package lookups still check them.

MoveEnter Open