PT-2026-96830

CVE-2026-86805

·

Published

2026-09-22

·

Updated

2026-11-09

Description by

CVSS 3.1
6.3
Medium
MetricsAV:L/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:L
Name of the Vulnerable Software and Affected Versions glibc versions 2.14 through 2.44
Description A time-of-check to time-of-use (TOCTOU) race condition exists in the dynamic loader (ld.so). This occurs when expanding $ORIGIN in DT RPATH for setuid/setgid (AT SECURE) programs; the system validates the lexically normalized search path against trusted directories but subsequently opens the raw, un-normalized path. On systems where the Linux fs.protected hardlinks sysctl is disabled, a local attacker can hard-link a program into a controlled directory and replace an intermediate path component with a symbolic link. This allows the loader to be directed outside the trusted directory to load an attacker-controlled shared object, leading to arbitrary code execution with elevated privileges. Exploitation requires a setuid or setgid binary whose DT RPATH uses $ORIGIN followed by ".." traversal that normalizes into a trusted directory.
Recommendations Update glibc to a version later than 2.44. Enable the Linux fs.protected hardlinks sysctl to mitigate the risk.
Exploitability
Exploit
Fix
Impacts
Researchers
Vendors
Affected products
Related identifiers
ALSA-2026:95618
ALSA-2026:96087
AZL-103413
ECHO-3F84-A5F3-00C4
OESA-2026-4152
OESA-2026-4153
OESA-2026-4154
OESA-2026-4155
OPENSUSE-SU-2026:12072-1
OPENSUSE-SU-2026:21968-1
RHSA-2026:72503
SUSE-SU-2026:23929-1
SUSE-SU-2026:23934-1
SUSE-SU-2026:23957-1
SUSE-SU-2026:24281-1
SUSE-SU-2026:24326-1
SUSE-SU-2026:4591-1
SUSE-SU-2026:4654-1
SUSE-SU-2026:4656-1
SUSE-SU-2026:4669-1
Found an issue in the description? Have something to add? Feel free to write us 👾