Buffer Overflow Vulnerability in GNU C Library Affects Setuid/Setgid Programs
CVE-2026-95818
3.6LOW
What is CVE-2026-95818?
A stack-based buffer overflow vulnerability in the dynamic loader (ld.so) of the GNU C Library (glibc) versions 2.14 to 2.44 permits local attackers to manipulate memory associated with setuid/setgid programs. This issue arises when the program's DT_RPATH or DT_RUNPATH contains the $ORIGIN directive followed by a NUL character or '/' character. This situation allows the loader to read beyond the allocated buffer and overwrites the stack memory, potentially leading to crashes, memory corruption, or unauthorized disclosure of process memory.
Affected Version(s)
glibc 2.14 < 2.45
