[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)
committerHelmut Grohne <helmut@subdivi.de>
Sat, 8 Oct 2022 15:53:16 +0000 (16:53 +0100)
commit48ea5ba8755318d4bf7152826be2bd6315f8b830
treeb7df26bb03c7ba63b9e4c54460f1dcdf62ea06cc
parentf31e683a05c3c16ae6f7fabceb9a931f8f10d9cf
[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