CVE-2026-97399
Fixed in a distro release EPSS <1%CVSS 3.7
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.
Products: The GNU C Library glibc
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| Chainguard | glibc-2.43 | 0 |
| Chainguard | glibc-2.43-abi-report | 0 |
| Chainguard | glibc-2.43-dev | 0 |
| Chainguard | glibc-2.43-iconv | 0 |
| Chainguard | glibc-2.43-locale-ca | 0 |
| Chainguard | glibc-2.43-locale-de | 0 |
| Chainguard | glibc-2.43-locale-en | 0 |
| Chainguard | glibc-2.43-locale-es | 0 |
| Chainguard | glibc-2.43-locale-extra | 0 |
| Chainguard | glibc-2.43-locale-fr | 0 |
| Chainguard | glibc-2.43-locale-posix | 0 |
| Chainguard | glibc-2.43-locales | 0 |
| Chainguard | glibc-2.43-testresults | 0 |
| Chainguard | glibc-2.43-tracing | 0 |
| Chainguard | glibc-2.44 | 0 |
| Chainguard | glibc-2.44 | no fix |
| Chainguard | glibc-2.44-abi-report | 0 |
| Chainguard | glibc-2.44-dev | no fix |
| Chainguard | glibc-2.44-iconv | 0 |
| Chainguard | glibc-2.44-iconv | no fix |
| Chainguard | glibc-2.44-locale-ca | no fix |
| Chainguard | glibc-2.44-locale-ca | 0 |
| Chainguard | glibc-2.44-locale-de | 0 |
| Chainguard | glibc-2.44-locale-de | no fix |
| Chainguard | glibc-2.44-locale-en | 0 |
| Chainguard | glibc-2.44-locale-es | no fix |
| Chainguard | glibc-2.44-locale-extra | no fix |
| Chainguard | glibc-2.44-locale-extra | 0 |
| Chainguard | glibc-2.44-locale-fr | 0 |
| Chainguard | glibc-2.44-locale-fr | no fix |
| Chainguard | glibc-2.44-locale-posix | no fix |
| Chainguard | glibc-2.44-locales | no fix |
| Chainguard | glibc-2.44-locales | 0 |
| Chainguard | glibc-2.44-testresults | 0 |
| Chainguard | glibc-2.44-tracing | 0 |
| Chainguard | ld-linux-2.43 | 0 |
| Chainguard | ld-linux-2.44 | 0 |
| Chainguard | ld-linux-2.44 | no fix |
| Chainguard | libc-bin-2.43 | 0 |
| Chainguard | libc-bin-2.44 | no fix |
| Chainguard | libcrypt1-2.43 | 0 |
| Chainguard | libcrypt1-2.44 | 0 |
| Chainguard | libcrypt1-2.44 | no fix |
| Chainguard | localedef-2.43 | 0 |
| Chainguard | localedef-2.44 | no fix |
| Chainguard | nscd-2.43 | 0 |
| Chainguard | nscd-2.44 | 0 |
| Chainguard | nss-db-2.43 | 0 |
| Chainguard | nss-db-2.44 | 0 |
| Chainguard | nss-db-2.44 | no fix |
| Chainguard | nss-hesiod-2.43 | 0 |
| Chainguard | nss-hesiod-2.44 | 0 |
| Chainguard | pcprofiledump-2.43 | 0 |
| Chainguard | pcprofiledump-2.44 | no fix |
| Chainguard | pcprofiledump-2.44 | 0 |
| Chainguard | posix-libc-utils-2.43 | 0 |
| Chainguard | posix-libc-utils-2.44 | no fix |
| Chainguard | posix-libc-utils-2.44 | 0 |
| Chainguard | posix-libc-utils-bin-2.43 | 0 |
| Chainguard | posix-libc-utils-bin-2.44 | no fix |
| Chainguard | sln-2.43 | 0 |
| Chainguard | sln-2.44 | 0 |
| Chainguard | sln-2.44 | no fix |
| Chainguard | sotruss-2.43 | 0 |
| Chainguard | sotruss-2.44 | no fix |
| Chainguard | tzutils-2.43 | 0 |
| Chainguard | tzutils-2.44 | 0 |
| Chainguard | tzutils-2.44 | no fix |
| Debian 12 | glibc | no fix |
| Debian 13 | glibc | no fix |
| Debian 14 | glibc | 2.43-7 |
| SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS | glibc | 2.31-150300.109.1 |
| SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS | glibc | 2.31-150300.109.1 |
| SUSE Linux Enterprise High Performance Computing 15 SP5-ESPOS | glibc | 2.31-150300.109.1 |
| SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS | glibc | 2.31-150300.109.1 |
| SUSE Linux Enterprise Micro 5.3 | glibc | 2.31-150300.109.1 |
| SUSE Linux Enterprise Micro 5.4 | glibc | 2.31-150300.109.1 |
| SUSE Linux Enterprise Micro 5.5 | glibc | 2.31-150300.109.1 |
| SUSE Linux Enterprise Module for Basesystem 15 SP7 | glibc | 2.38-150600.14.61.1 |
| SUSE Linux Enterprise Module for Development Tools 15 SP7 | glibc | 2.38-150600.14.61.1 |
| SUSE Linux Enterprise Server 15 SP4-LTSS | glibc | 2.31-150300.109.1 |
| SUSE Linux Enterprise Server 15 SP5-LTSS | glibc | 2.31-150300.109.1 |
| SUSE Linux Enterprise Server 15 SP6-LTSS | glibc | 2.38-150600.14.61.1 |
| SUSE Linux Enterprise Server for SAP Applications 15 SP4 | glibc | 2.31-150300.109.1 |
| SUSE Linux Enterprise Server for SAP Applications 15 SP5 | glibc | 2.31-150300.109.1 |
| SUSE Linux Enterprise Server for SAP Applications 15 SP6 | glibc | 2.38-150600.14.61.1 |
| Ubuntu 22.04 LTS | glibc | no fix |
| Ubuntu 24.04 LTS | glibc | no fix |
| Ubuntu 26.04 LTS | glibc | no fix |
| Ubuntu Pro 14.04 LTS | eglibc | no fix |
| Ubuntu Pro 16.04 LTS | glibc | no fix |
| Ubuntu Pro 18.04 LTS | glibc | no fix |
| Ubuntu Pro 20.04 LTS | glibc | no fix |
| Wolfi | glibc-2.43 | 0 |
| Wolfi | glibc-2.43-abi-report | 0 |
| Wolfi | glibc-2.43-dev | 0 |
| Wolfi | glibc-2.43-iconv | 0 |
| Wolfi | glibc-2.43-locale-ca | 0 |
| Wolfi | glibc-2.43-locale-de | 0 |
| Wolfi | glibc-2.43-locale-en | 0 |
| Wolfi | glibc-2.43-locale-es | 0 |
| Wolfi | glibc-2.43-locale-extra | 0 |
| Wolfi | glibc-2.43-locale-fr | 0 |
| Wolfi | glibc-2.43-locale-posix | 0 |
| Wolfi | glibc-2.43-locales | 0 |
| Wolfi | glibc-2.43-testresults | 0 |
| Wolfi | glibc-2.43-tracing | 0 |
| Wolfi | glibc-2.44 | 0 |
| Wolfi | glibc-2.44 | no fix |
| Wolfi | glibc-2.44-abi-report | 0 |
| Wolfi | glibc-2.44-dev | no fix |
| Wolfi | glibc-2.44-iconv | no fix |
| Wolfi | glibc-2.44-iconv | 0 |
| Wolfi | glibc-2.44-locale-ca | 0 |
| Wolfi | glibc-2.44-locale-ca | no fix |
| Wolfi | glibc-2.44-locale-de | no fix |
| Wolfi | glibc-2.44-locale-de | 0 |
| Wolfi | glibc-2.44-locale-en | 0 |
| Wolfi | glibc-2.44-locale-es | no fix |
| Wolfi | glibc-2.44-locale-extra | no fix |
| Wolfi | glibc-2.44-locale-extra | 0 |
| Wolfi | glibc-2.44-locale-fr | 0 |
| Wolfi | glibc-2.44-locale-fr | no fix |
| Wolfi | glibc-2.44-locale-posix | no fix |
| Wolfi | glibc-2.44-locales | 0 |
| Wolfi | glibc-2.44-locales | no fix |
| Wolfi | glibc-2.44-testresults | 0 |
| Wolfi | glibc-2.44-tracing | 0 |
| Wolfi | ld-linux-2.43 | 0 |
| Wolfi | ld-linux-2.44 | no fix |
| Wolfi | ld-linux-2.44 | 0 |
| Wolfi | libc-bin-2.43 | 0 |
| Wolfi | libc-bin-2.44 | no fix |
| Wolfi | libcrypt1-2.43 | 0 |
| Wolfi | libcrypt1-2.44 | no fix |
| Wolfi | libcrypt1-2.44 | 0 |
| Wolfi | localedef-2.43 | 0 |
| Wolfi | localedef-2.44 | no fix |
| Wolfi | nscd-2.43 | 0 |
| Wolfi | nscd-2.44 | 0 |
| Wolfi | nss-db-2.43 | 0 |
| Wolfi | nss-db-2.44 | no fix |
| Wolfi | nss-db-2.44 | 0 |
| Wolfi | nss-hesiod-2.43 | 0 |
| Wolfi | nss-hesiod-2.44 | 0 |
| Wolfi | pcprofiledump-2.43 | 0 |
| Wolfi | pcprofiledump-2.44 | no fix |
| Wolfi | pcprofiledump-2.44 | 0 |
| Wolfi | posix-libc-utils-2.43 | 0 |
| Wolfi | posix-libc-utils-2.44 | no fix |
| Wolfi | posix-libc-utils-2.44 | 0 |
| Wolfi | posix-libc-utils-bin-2.43 | 0 |
| Wolfi | posix-libc-utils-bin-2.44 | no fix |
| Wolfi | sln-2.43 | 0 |
| Wolfi | sln-2.44 | no fix |
| Wolfi | sln-2.44 | 0 |
| Wolfi | sotruss-2.43 | 0 |
| Wolfi | sotruss-2.44 | no fix |
| Wolfi | tzutils-2.43 | 0 |
| Wolfi | tzutils-2.44 | no fix |
| Wolfi | tzutils-2.44 | 0 |
| openSUSE Tumbleweed | glibc | 2.44-3.1 |