glibc/sysdeps
Marcin Kościelnicki e73ac9ce90 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:54:56 +01:00
..
aarch64 [AArch64] Use hidden __GI__dl_argv in rtld startup code 2017-07-12 16:55:41 +01:00
alpha alpha: Use saturating arithmetic in memchr 2017-02-01 14:39:04 -08:00
arm Fix ARM fpu_control.h for assemblers requiring VFP insn names (bug 21047). 2017-01-19 00:05:34 +00:00
generic tunables: Use direct syscall for access (BZ#21744) 2018-02-12 11:34:47 -02:00
gnu csu: Update __libgcc_s_init comment 2018-01-16 09:27:28 +01:00
hppa Return to caller if dl_fixup fails to resolve callee on hppa. 2017-08-12 17:54:26 -04:00
i386 i686/multiarch: Regenerate ulps 2017-08-04 03:07:39 +02:00
ia64 Remove very old libm-test-ulps entries. 2017-01-20 23:58:49 +00:00
ieee754 Move wrappers to libm-compat-calls-auto 2017-01-04 16:25:04 -02:00
init_array Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
m68k m68k: fix 64bit atomic ops 2017-02-01 01:32:31 +01:00
mach Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
microblaze Remove very old libm-test-ulps entries. 2017-01-20 23:58:49 +00:00
mips Install correct bits/long-double.h for MIPS64 (bug 22322). 2017-10-23 15:49:14 +00:00
nacl Bug 20116: Fix use after free in pthread_create() 2017-01-28 19:21:44 -05:00
nios2 New pthread rwlock that is more scalable. 2017-01-10 11:50:17 +01:00
nptl nptl: Open libgcc.so with RTLD_NOW during pthread_cancel [BZ #22636] 2018-01-16 09:23:12 +01:00
posix getaddrinfo: Fix error handling in gethosts [BZ #21915] [BZ #21922] 2018-01-04 12:32:36 +01:00
powerpc powerpc: Fix syscalls during early process initialization [BZ #22685] 2018-02-12 11:34:48 -02:00
pthread Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
s390 New pthread rwlock that is more scalable. 2017-01-10 11:50:17 +01:00
sh Remove very old libm-test-ulps entries. 2017-01-20 23:58:49 +00:00
sparc Fix TLS relocations against local symbols on powerpc32, sparc32 and sparc64 2017-11-14 21:20:11 +01:00
tile tile: Check for pointer add overflow in memchr 2017-01-16 15:44:48 -05:00
unix rtld: Check __libc_enable_secure before honoring LD_PREFER_MAP_32BIT_EXEC (CVE-2019-19126) [BZ #25204] 2019-11-22 13:54:56 +01:00
wordsize-32 Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
wordsize-64 posix: Sync glob with gnulib [BZ #1062] 2017-12-01 22:10:34 +01:00
x86 x86-64: Use fxsave/xsave/xsavec in _dl_runtime_resolve [BZ #21265] 2017-10-22 08:20:57 -07:00
x86_64 x86-64 memcmp: Use unsigned Jcc instructions on size [BZ #24155] 2019-02-04 11:42:15 -08:00