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.
- Vendors
- GNU
- Organizations
- GNU Project
From the original article
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.
seclists.org
A short excerpt; the article and its images belong to the publisher. Summary, key facts and assessment above are AI-written from the article and can be wrong.