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 strings to the strncasecmp function are attacker controlled in an application and they match all the way up to the edge of their page and the neighbouring page is either not mapped or is not readable.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| The GNU C Library | glibc | 2.24 – < 2.45 | 2.45 |
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | glibc | 2.43-7 | — |
| Debian 13 | glibc | No fix yet | — |
| Debian 12 | glibc | No fix yet | — |
Ubuntu
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu 26.04 LTS | glibc | 2.43-2ubuntu2.7 | — |
| Ubuntu 24.04 LTS | glibc | 2.39-0ubuntu8.12 | — |
| Ubuntu 22.04 LTS | glibc | 2.35-0ubuntu3.18 | — |
Show 4 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu Pro 20.04 LTS | glibc | No fix yet | — |
| Ubuntu Pro 18.04 LTS | glibc | No fix yet | — |
| Ubuntu Pro 16.04 LTS | glibc | No fix yet | — |
| Ubuntu Pro 14.04 LTS | eglibc | No fix yet | — |
SUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| SLES 15 SP7 | glibc | 2.38-150600.14.61.1 | SUSE-SU-2026:4656-1 |
| SLES 15 SP6 | glibc | 2.38-150600.14.61.1 | SUSE-SU-2026:4656-1 |
| SLES 15 SP5 | glibc | 2.31-150300.109.1 | SUSE-SU-2026:4591-1 |
| SLES 15 SP4 | glibc | 2.31-150300.109.1 | SUSE-SU-2026:4591-1 |
Show 10 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| SLES for SAP 15 SP6 | glibc | 2.38-150600.14.61.1 | SUSE-SU-2026:4656-1 |
| SLES for SAP 15 SP5 | glibc | 2.31-150300.109.1 | SUSE-SU-2026:4591-1 |
| SLES for SAP 15 SP4 | glibc | 2.31-150300.109.1 | SUSE-SU-2026:4591-1 |
| SLE Micro 6.1 | glibc | 2.38-slfo.1.1_11.1 | SUSE-SU-2026:24281-1 |
| SLE Micro 6.0 | glibc | 2.38-159998.1.1 | SUSE-SU-2026:24326-1 |
| SLE Micro 5.5 | glibc | 2.31-150300.109.1 | SUSE-SU-2026:4591-1 |
| SLE Micro 5.4 | glibc | 2.31-150300.109.1 | SUSE-SU-2026:4591-1 |
| SLE Micro 5.3 | glibc | 2.31-150300.109.1 | SUSE-SU-2026:4591-1 |
| SLE HPC 15 SP5 | glibc | 2.31-150300.109.1 | SUSE-SU-2026:4591-1 |
| SLE HPC 15 SP4 | glibc | 2.31-150300.109.1 | SUSE-SU-2026:4591-1 |
openSUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| openSUSE Tumbleweed | glibc | 2.44-3.1 | openSUSE-SU-2026:12072-1 |
Azure Linux
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Azure Linux 3 | glibc | No fix yet | — |
Advisories 6
- SUSE-SU-2026:24326-1 Security update for glibc SUSE / openSUSE Security Updates · Oct 27, 2026
- SUSE-SU-2026:24281-1 Security update for glibc SUSE / openSUSE Security Updates · Oct 27, 2026
- WID-SEC-2026-3618 GNU libc: Schwachstelle ermöglicht Denial of Service BSI CERT-Bund (WID) · Oct 25, 2026
- SUSE-SU-2026:4656-1 Security update for glibc SUSE / openSUSE Security Updates · Oct 14, 2026
- SUSE-SU-2026:4591-1 Security update for glibc SUSE / openSUSE Security Updates · Oct 9, 2026
- openSUSE-SU-2026:12072-1 glibc-2.44-3.1 on GA media SUSE / openSUSE Security Updates · Oct 9, 2026