Skip to content
OpenAdvisories
Low · 3.6 CVE-2026-95818 EUVD-2026-84558GHSA-h8x4-734c-9753

AT_SECURE program buffer overflow via $ORIGIN processing

Published Sep 22, 2026 · Updated Sep 22, 2026 · Assigned by glibc

Vendor: The GNU C Library Product: glibc Package: eglibc Package: glibc Package: glibc Package: glibc Package: glibc-2.43 Package: glibc-2.43-abi-report Package: glibc-2.43-dev Package: glibc-2.43-iconv Package: glibc-2.43-locale-ca Package: glibc-2.43-locale-de Package: glibc-2.43-locale-en Package: glibc-2.43-locale-es Package: glibc-2.43-locale-extra Package: glibc-2.43-locale-fr Package: glibc-2.43-locale-posix Package: glibc-2.43-locales Package: glibc-2.43-testresults Package: glibc-2.43-tracing Package: glibc-2.44 Package: glibc-2.44-abi-report Package: glibc-2.44-dev Package: glibc-2.44-iconv Package: glibc-2.44-locale-ca Package: glibc-2.44-locale-de Package: glibc-2.44-locale-en Package: glibc-2.44-locale-es Package: glibc-2.44-locale-extra Package: glibc-2.44-locale-fr Package: glibc-2.44-locale-posix Package: glibc-2.44-locales Package: glibc-2.44-testresults Package: glibc-2.44-tracing Package: ld-linux-2.43 Package: ld-linux-2.44 Package: libc-bin-2.43 Package: libc-bin-2.44 Package: libcrypt1-2.43 Package: libcrypt1-2.44 Package: localedef-2.43 Package: localedef-2.44 Package: nscd-2.43 Package: nscd-2.44 Package: nss-db-2.43 Package: nss-db-2.44 Package: nss-hesiod-2.43 Package: nss-hesiod-2.44 Package: pcprofiledump-2.43 Package: pcprofiledump-2.44 Package: posix-libc-utils-2.43 Package: posix-libc-utils-2.44 Package: posix-libc-utils-bin-2.43 Package: posix-libc-utils-bin-2.44 Package: sln-2.43 Package: sln-2.44 Package: sotruss-2.43 Package: sotruss-2.44 Package: tzutils-2.43 Package: tzutils-2.44 Ecosystem: Azure Linux Ecosystem: Debian Ecosystem: Ubuntu Ecosystem: Wolfi

Description

A stack-based buffer overflow in the dynamic loader (ld.so) of the GNU C Library (glibc) versions 2.14 through 2.44 allows a local attacker to crash or corrupt the memory of setuid/setgid (AT_SECURE) programs.

When such a program's DT_RPATH or DT_RUNPATH begins with $ORIGIN and is followed by NUL or '/' the loader both reads past the end of the path buffer and writes past the end of a stack-allocated internal buffer. The corrupted loader stack can lead to a loader crash (denial of service) and limited disclosure of process memory.

Affected products

VendorProductAffectedFixed
The GNU C Library glibc 2.14 – < 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.

ReleasePackageFixed inAdvisory
Debian 14 glibc 2.43-7 —
Debian 13 glibc No fix yet —
Debian 12 glibc No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 glibc 2.44-1ubuntu2.1 USN-9065-1
Ubuntu 26.04 LTS glibc 2.43-2ubuntu2.7 USN-9065-1
Ubuntu 24.04 LTS glibc 2.39-0ubuntu8.12 USN-9065-1
Ubuntu 22.04 LTS glibc 2.35-0ubuntu3.18 USN-9065-1
Show 4 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
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 —
ReleasePackageFixed inAdvisory
Red Hat Hardened Images 1 glibc +227 2.43-8.7.hum1 RHSA-2026:72503

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 9 nscd +172 2.34-284.el9_8.4 ALSA-2026:95618
AlmaLinux 8 nscd +213 2.28-251.el8_10.53 ALSA-2026:96087

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 10 glibc +219 2.39-147.el10_3 RLSA-2026:98599
Rocky Linux 9 glibc 2.34-284.el9_8.4 RLSA-2026:98512, RLSA-2026:95618
Rocky Linux 9 nscd +211 2.34-290.el9_9 RLSA-2026:98512
Rocky Linux 8 glibc 2.28-251.el8_10.53 RLSA-2026:96087

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 glibc No fix yet —

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 9 nscd +214 2.34-284.0.1.el9_8.4 ELSA-2026-95618
Oracle Linux 8 nscd +213 2.28-251.0.5.el8_10.53 ELSA-2026-96087

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling sln-2.43 +26 2.43-r18 —
Wolfi rolling sln-2.44 +26 2.44-r8 —

Advisories 11

References