glibc/sysdeps/unix/sysv/linux/x86_64
Marcin Kościelnicki 37c90e1173 rtld: Check __libc_enable_secure before honoring LD_PREFER_MAP_32BIT_EXEC (CVE-2019-19126) [BZ #25204]
The problem was introduced in glibc 2.23, in commit
b9eb92ab05
("Add Prefer_MAP_32BIT_EXEC to map executable pages with MAP_32BIT").

(cherry picked from commit d5dfad4326)
2019-11-22 13:09:23 +01:00
..
64 rtld: Check __libc_enable_secure before honoring LD_PREFER_MAP_32BIT_EXEC (CVE-2019-19126) [BZ #25204] 2019-11-22 13:09:23 +01:00
x32 nptl: Add POSIX-proposed pthread_mutex_clocklock 2019-07-12 13:36:25 +00:00
Implies
Makefile
Versions
____longjmp_chk.S
__start_context.S
brk.c
cancellation.S x86: Remove arch-specific low level lock implementation 2019-05-14 08:48:02 -03:00
clone.S
compat-timer.h
configure
configure.ac
dl-cache.h
dl-procinfo.c
dl-procinfo.h
getcontext.S
init-first.c Add missing VDSO_{NAME,HASH}_* macros and use them for PREPARE_VERSION_KNOWN 2019-06-21 10:43:22 -03:00
ipc_priv.h
kernel-features.h
kernel_stat.h
ldconfig.h
ldd-rewrite.sed
libc-cancellation.S
libmvec.abilist
librt-cancellation.S
makecontext.c
profil-counter.h
pthread_setaffinity.c
readelflib.c
register-dump.h
sched_setaffinity.c
setcontext.S
sigaction.c
sigaltstack-offsets.sym
sigcontextinfo.h
sigprocmask.c
swapcontext.S
syscall.S
syscalls.list
sysdep.S
sysdep.h
timer_create.c
timer_delete.c
timer_getoverr.c
timer_gettime.c
timer_settime.c
ucontext_i.sym
vfork.S