[PATCH] rtld: Check __libc_enable_secure before honoring LD_PREFER_MAP_32BIT_EXEC...
authorMarcin Koƛcielnicki <mwk@0x04.net>
Wed, 20 Nov 2019 23:20:15 +0000 (00:20 +0100)
committerAdrian Bunk <bunk@debian.org>
Sat, 29 Jun 2024 10:27:34 +0000 (13:27 +0300)
commit535c9841b6c78a71e8e9bb2810fe886c6661f37c
tree54c127a04b09f82246d83540a1062a787a169340
parent280b5bbb39b804e9581c96a0ade9d53c4517897e
[PATCH] 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
b9eb92ab05204df772eb4929eccd018637c9f3e9
("Add Prefer_MAP_32BIT_EXEC to map executable pages with MAP_32BIT").

Gbp-Pq: Topic all
Gbp-Pq: Name git-CVE-2019-19126-rtld-Check-__libc_enable_secure-before-honoring-LD_P.diff
sysdeps/unix/sysv/linux/x86_64/64/dl-librecon.h