Catalogo CVE

CVE-2026-86805

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 expand

[Catalogo CVE]

Gravità
High · CVSS 7CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Published
Updated
Source
[NVD] · [CVE record]
EPSS
0.10% · Oct 22, 2026

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 lexically normalized search path against the trusted directories but then opens the raw, un-normalized path. On systems where the Linux fs.protected_hardlinks sysctl is disabled, a local attacker who hard-links such a program into an attacker-controlled directory and wins a race to replace an intermediate path component with a symbolic link can direct the loader outside the trusted directory, causing it to load an attacker-controlled shared object and execute arbitrary code with the elevated privileges of the program. Exploitation requires an installed setuid or setgid binary whose DT_RPATH uses $ORIGIN followed by ".." traversal that normalizes into a trusted directory, and the ability to hard-link that binary and win the race by swapping a path component for a symbolic link. Major Linux-based OS distributions ship with fs.protected_hardlinks enabled by default and mitigate the vulnerability.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianglibcsid2.43-7fixed
Debianglibcforky2.43-7fixed
Debianglibctrixie2.41-12+deb13u4vulnerable
Debianglibcbookworm2.36-9+deb12u14vulnerable
Debianglibcbookworm-security2.36-9+deb12u7vulnerable
Ubuntueglibcpro2.17-93ubuntu4vulnerable
Ubuntueglibcpro2.18-0ubuntu1vulnerable
Ubuntueglibcpro2.18-0ubuntu2vulnerable
Ubuntueglibcpro2.18-0ubuntu4vulnerable
Ubuntueglibcpro2.18-0ubuntu5vulnerable
Ubuntueglibcpro2.18-0ubuntu6vulnerable
Ubuntueglibcpro2.18-0ubuntu7vulnerable
Ubuntueglibcpro2.19-0ubuntu2vulnerable
Ubuntueglibcpro2.19-0ubuntu3vulnerable
Ubuntueglibcpro2.19-0ubuntu4vulnerable
Ubuntueglibcpro2.19-0ubuntu5vulnerable
Ubuntueglibcpro2.19-0ubuntu6vulnerable
Ubuntueglibcpro2.19-0ubuntu6.1vulnerable
Ubuntueglibcpro2.19-0ubuntu6.3vulnerable
Ubuntueglibcpro2.19-0ubuntu6.4vulnerable
Ubuntueglibcpro2.19-0ubuntu6.5vulnerable
Ubuntueglibcpro2.19-0ubuntu6.6vulnerable
Ubuntueglibcpro2.19-0ubuntu6.7vulnerable
Ubuntueglibcpro2.19-0ubuntu6.8vulnerable
Ubuntueglibcpro2.19-0ubuntu6.9vulnerable
Ubuntueglibcpro2.19-0ubuntu6.10vulnerable
Ubuntueglibcpro2.19-0ubuntu6.11vulnerable
Ubuntueglibcpro2.19-0ubuntu6.13vulnerable
Ubuntueglibcpro2.19-0ubuntu6.14vulnerable
Ubuntueglibcpro2.19-0ubuntu6.15vulnerable
Ubuntueglibcpro2.19-0ubuntu6.15+esm1vulnerable
Ubuntueglibcpro2.19-0ubuntu6.15+esm2vulnerable
Ubuntueglibcpro2.19-0ubuntu6.15+esm3vulnerable
Ubuntueglibcpro2.19-0ubuntu6.15+esm4vulnerable
Ubuntuglibcpro2.30-0ubuntu2vulnerable
Ubuntuglibcpro2.30-0ubuntu3vulnerable
Ubuntuglibcpro2.31-0ubuntu5vulnerable
Ubuntuglibcpro2.31-0ubuntu6vulnerable
Ubuntuglibcpro2.31-0ubuntu7vulnerable
Ubuntuglibcpro2.31-0ubuntu9vulnerable
Ubuntuglibcpro2.31-0ubuntu9.1vulnerable
Ubuntuglibcpro2.31-0ubuntu9.2vulnerable
Ubuntuglibcpro2.31-0ubuntu9.3vulnerable
Ubuntuglibcpro2.31-0ubuntu9.7vulnerable
Ubuntuglibcpro2.31-0ubuntu9.9vulnerable
Ubuntuglibcpro2.31-0ubuntu9.12vulnerable
Ubuntuglibcpro2.31-0ubuntu9.14vulnerable
Ubuntuglibcpro2.31-0ubuntu9.15vulnerable
Ubuntuglibcpro2.31-0ubuntu9.16vulnerable
Ubuntuglibcpro2.31-0ubuntu9.17vulnerable
Ubuntuglibcpro2.31-0ubuntu9.18vulnerable
Ubuntuglibcpro2.31-0ubuntu9.18+esm1vulnerable
Ubuntuglibc22.042.34-0ubuntu3vulnerable
Ubuntuglibc22.042.35-0ubuntu1vulnerable
Ubuntuglibc22.042.35-0ubuntu3vulnerable
Ubuntuglibc22.042.35-0ubuntu3.1vulnerable
Ubuntuglibc22.042.35-0ubuntu3.3vulnerable
Ubuntuglibc22.042.35-0ubuntu3.4vulnerable
Ubuntuglibc22.042.35-0ubuntu3.5vulnerable
Ubuntuglibc22.042.35-0ubuntu3.6vulnerable
Ubuntuglibc22.042.35-0ubuntu3.7vulnerable
Ubuntuglibc22.042.35-0ubuntu3.8vulnerable
Ubuntuglibc22.042.35-0ubuntu3.9vulnerable
Ubuntuglibc22.042.35-0ubuntu3.10vulnerable
Ubuntuglibc22.042.35-0ubuntu3.11vulnerable
Ubuntuglibc22.042.35-0ubuntu3.12vulnerable
Ubuntuglibc22.042.35-0ubuntu3.13vulnerable
Ubuntuglibc22.042.35-0ubuntu3.14vulnerable
Ubuntuglibc22.042.35-0ubuntu3.15vulnerable
Ubuntuglibc24.042.38-1ubuntu6vulnerable
Ubuntuglibc24.042.38-3ubuntu1vulnerable
Ubuntuglibc24.042.39-0ubuntu1vulnerable
Ubuntuglibc24.042.39-0ubuntu2vulnerable
Ubuntuglibc24.042.39-0ubuntu6vulnerable
Ubuntuglibc24.042.39-0ubuntu8vulnerable
Ubuntuglibc24.042.39-0ubuntu8.1vulnerable
Ubuntuglibc24.042.39-0ubuntu8.2vulnerable
Ubuntuglibc24.042.39-0ubuntu8.3vulnerable
Ubuntuglibc24.042.39-0ubuntu8.4vulnerable
Ubuntuglibc24.042.39-0ubuntu8.5vulnerable
Ubuntuglibc24.042.39-0ubuntu8.6vulnerable
Ubuntuglibc24.042.39-0ubuntu8.7vulnerable
Ubuntuglibc24.042.39-0ubuntu8.8vulnerable
Ubuntuglibc24.042.39-0ubuntu8.9vulnerable
Ubuntuglibc26.042.42-0ubuntu3vulnerable
Ubuntuglibc26.042.42-2ubuntu1vulnerable
Ubuntuglibc26.042.42-2ubuntu2vulnerable
Ubuntuglibc26.042.42-2ubuntu4vulnerable
Ubuntuglibc26.042.42-2ubuntu5vulnerable
Ubuntuglibc26.042.43-2ubuntu1vulnerable
Ubuntuglibc26.042.43-2ubuntu2vulnerable
Ubuntuglibc26.042.43-2ubuntu2.3vulnerable
Ubuntuglibc26.042.43-2ubuntu2.4vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianglibcsourcesid2.43-7not yet assignedNot reported[1148727]
Debianglibcsourceforky2.43-7not yet assignedNot reported[1148727]
Debianglibcsourcetrixie(unfixed)not yet assignedNot reported[1148727]
Debianglibcsourcebookworm(unfixed)not yet assignedNot reported[1148727]

[Debian bug #1148727]

Notes

[trixie] glibc: Minor issue

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [glibc-doc]Interessata

    Pacchetto sorgente: [glibc]

    Dettagli (4)
    • 2.36-9+deb12u14 · all · bookworm

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u14 · all · bookworm

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u7 · all · bookworm-security

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u7 · all · bookworm-security

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

  • [glibc-source]Interessata

    Pacchetto sorgente: [glibc]

    Dettagli (4)
    • 2.36-9+deb12u14 · all · bookworm

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u14 · all · bookworm

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u7 · all · bookworm-security

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u7 · all · bookworm-security

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

  • [libc6]Interessata

    Pacchetto sorgente: [glibc]

    Dettagli (4)
    • 2.36-9+deb12u14 · amd64 · bookworm

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u14 · arm64 · bookworm

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u7 · amd64 · bookworm-security

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u7 · arm64 · bookworm-security

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

  • [libc6-dbg]Interessata

    Pacchetto sorgente: [glibc]

    Dettagli (4)
    • 2.36-9+deb12u14 · amd64 · bookworm

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u14 · arm64 · bookworm

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u7 · amd64 · bookworm-security

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u7 · arm64 · bookworm-security

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

  • [libc6-dev]Interessata

    Pacchetto sorgente: [glibc]

    Dettagli (4)
    • 2.36-9+deb12u14 · amd64 · bookworm

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u14 · arm64 · bookworm

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u7 · amd64 · bookworm-security

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u7 · arm64 · bookworm-security

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

  • [libc6-dev-i386]Interessata

    Pacchetto sorgente: [glibc]

    Dettagli (2)
    • 2.36-9+deb12u14 · amd64 · bookworm

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u7 · amd64 · bookworm-security

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

  • [libc6-dev-x32]Interessata

    Pacchetto sorgente: [glibc]

    Dettagli (2)
    • 2.36-9+deb12u14 · amd64 · bookworm

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u7 · amd64 · bookworm-security

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

  • [libc6-i386]Interessata

    Pacchetto sorgente: [glibc]

    Dettagli (2)
    • 2.36-9+deb12u14 · amd64 · bookworm

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u7 · amd64 · bookworm-security

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

  • [libc6-x32]Interessata

    Pacchetto sorgente: [glibc]

    Dettagli (2)
    • 2.36-9+deb12u14 · amd64 · bookworm

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u7 · amd64 · bookworm-security

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

  • [libc-bin]Interessata

    Pacchetto sorgente: [glibc]

    Dettagli (4)
    • 2.36-9+deb12u14 · amd64 · bookworm

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u14 · arm64 · bookworm

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u7 · amd64 · bookworm-security

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u7 · arm64 · bookworm-security

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

  • [libc-dev-bin]Interessata

    Pacchetto sorgente: [glibc]

    Dettagli (4)
    • 2.36-9+deb12u14 · amd64 · bookworm

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u14 · arm64 · bookworm

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u7 · amd64 · bookworm-security

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u7 · arm64 · bookworm-security

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

  • [libc-devtools]Interessata

    Pacchetto sorgente: [glibc]

    Dettagli (4)
    • 2.36-9+deb12u14 · amd64 · bookworm

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u14 · arm64 · bookworm

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u7 · amd64 · bookworm-security

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u7 · arm64 · bookworm-security

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

  • [libc-l10n]Interessata

    Pacchetto sorgente: [glibc]

    Dettagli (4)
    • 2.36-9+deb12u14 · all · bookworm

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u14 · all · bookworm

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u7 · all · bookworm-security

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u7 · all · bookworm-security

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

  • [locales]Interessata

    Pacchetto sorgente: [glibc]

    Dettagli (4)
    • 2.36-9+deb12u14 · all · bookworm

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u14 · all · bookworm

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u7 · all · bookworm-security

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u7 · all · bookworm-security

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

  • [locales-all]Interessata

    Pacchetto sorgente: [glibc]

    Dettagli (4)
    • 2.36-9+deb12u14 · amd64 · bookworm

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u14 · arm64 · bookworm

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u7 · amd64 · bookworm-security

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u7 · arm64 · bookworm-security

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

  • [nscd]Interessata

    Pacchetto sorgente: [glibc]

    Dettagli (4)
    • 2.36-9+deb12u14 · amd64 · bookworm

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u14 · arm64 · bookworm

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u7 · amd64 · bookworm-security

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

    • 2.36-9+deb12u7 · arm64 · bookworm-security

      Interessata

      nvd · glibc · debian · bookworm; nvd · glibc · debian · 12

[Debian 13 (Trixie)]

  • [glibc-doc]Interessata

    Pacchetto sorgente: [glibc]

    Dettagli (2)
    • 2.41-12+deb13u3 · all · trixie

      Interessata

      nvd · glibc · debian · 13

    • 2.41-12+deb13u3 · all · trixie

      Interessata

      nvd · glibc · debian · 13

  • [glibc-source]Interessata

    Pacchetto sorgente: [glibc]

    Dettagli (2)
    • 2.41-12+deb13u3 · all · trixie

      Interessata

      nvd · glibc · debian · 13

    • 2.41-12+deb13u3 · all · trixie

      Interessata

      nvd · glibc · debian · 13

  • [libc6]Interessata

    Pacchetto sorgente: [glibc]

    Dettagli (2)
    • 2.41-12+deb13u3 · amd64 · trixie

      Interessata

      nvd · glibc · debian · 13

    • 2.41-12+deb13u3 · arm64 · trixie

      Interessata

      nvd · glibc · debian · 13

  • [libc6-dbg]Interessata

    Pacchetto sorgente: [glibc]

    Dettagli (2)
    • 2.41-12+deb13u3 · amd64 · trixie

      Interessata

      nvd · glibc · debian · 13

    • 2.41-12+deb13u3 · arm64 · trixie

      Interessata

      nvd · glibc · debian · 13

Altri risultati

Osservato:

Riferimenti