glibc_mitigations.md

July 21, 2021 ยท View on GitHub

We list mitigations added in glibc.

Version (and date)MitigationReferences
glibc 2.5Introduce PTR_MANGLE to prevent atext() and setjmp() overwrites1
glibc 2.18Harden against PTR_MANGLE bypass in static executables2
glibc 2.22.90Harden against LD_POINTER_GUARD bypass in dynamically linked setuid binaries3
glibc 2.24Place libio vtables in a static read-only range that can be checked before execution4 5 6
glibc 2.32safe-linking for tcache and fastbin9 11
glibc 2.34improvment for safe-linking for tcache7 8 10 12