The GNU C Library security advisories update for 2026-09-22
A glibc ld.so TOCTOU lets local attackers load code via $ORIGIN in setuid programs.
GNU published GLIBC-SA-2026-0022 for a time-of-check to time-of-use race in the glibc dynamic loader. Versions 2.14 through 2.44 can let a local attacker escalate privileges by racing validation of $ORIGIN in DT_RPATH for setuid or setgid AT_SECURE programs and loading attacker-controlled code. The notice does not name a CVE or report observed exploitation.
- Affects GNU C Library versions 2.14 through 2.44.
- TOCTOU in ld.so while expanding $ORIGIN in DT_RPATH.
- Local attackers can escalate through setuid or setgid programs.
- Published as GLIBC-SA-2026-0022; no CVE is named.
Posted by Carlos O'Donell on Sep 22 The following security advisories have been published: GLIBC-SA-2026-0022: =================== AT_SECURE programs may load attacker-controlled code via $ORIGIN A time-of-check to time-of-use (TOCTOU) race condition in the dynamic loader (ld.so) of the GNU C Library (glibc) versions 2.14 through 2.44 allows a local attacker to escalate privileges. When expanding $ORIGIN in DT_RPATH for setuid/setgid (AT_SECURE) programs, glibc validates the...
This source does not provide full text. Read it at seclists.org.