Description
Linux distributions that have not patched their long-term kernels with https://git.kernel.org/linus/a87938b2e246b81b4fb713edb371a9fa3c5c3c86 (committed on April 14, 2015). This kernel vulnerability was fixed in April 2015 by commit a87938b2e246b81b4fb713edb371a9fa3c5c3c86 (backported to Linux 3.10.77 in May 2015), but it was not recognized as a security threat. With CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE enabled, and a normal top-down address allocation strategy, load_elf_binary() will attempt to map a PIE binary into an address range immediately below mm->mmap_base. Unfortunately, load_elf_ binary() does not take account of the need to allocate sufficient space for the entire binary which means that, while the first PT_LOAD segment is mapped below mm->mmap_base, the subsequent PT_LOAD segment(s) end up being mapped above mm->mmap_base into the are that is supposed to be the "gap" between the stack and the binary.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | linux | 4.0.2-1 | — |
| Debian 13 | linux | 4.0.2-1 | — |
| Debian 12 | linux | 4.0.2-1 | — |
Ubuntu
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu 14.04 LTS | linux | 3.13.0-57.95 | — |
Red Hat
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| RHEL 7 | perf +17 | 3.10.0-693.el7 | RHSA-2017:1842 |
| RHEL 6 | perf +16 | 2.6.32-696.10.3.el6 | RHSA-2017:2795 |
Show 11 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Red Hat Rhel Mission Critical 6 | perf +9 | 2.6.32-220.76.1.el6 | RHSA-2017:2800 |
| RHEL 7.3 EUS | perf +18 | 3.10.0-514.32.3.el7 | RHSA-2017:2793 |
| RHEL 7.2 EUS | perf +18 | 3.10.0-327.59.3.el7 | RHSA-2017:2794 |
| RHEL 6.7 EUS | perf +16 | 2.6.32-573.48.1.el6 | RHSA-2017:2796 |
| RHEL 6.6 TUS | perf +10 | 2.6.32-504.63.3.el6 | RHSA-2017:2797 |
| RHEL 6.6 AUS | perf +10 | 2.6.32-504.63.3.el6 | RHSA-2017:2797 |
| RHEL 6.5 TUS | perf +10 | 2.6.32-431.85.1.el6 | RHSA-2017:2798 |
| RHEL 6.5 AUS | perf +10 | 2.6.32-431.85.1.el6 | RHSA-2017:2798 |
| RHEL 6.4 AUS | perf +9 | 2.6.32-358.84.1.el6 | RHSA-2017:2799 |
| RHEL 5.9 AUS | kernel +10 | 2.6.18-348.34.2.el5 | RHSA-2017:2802 |
| RHEL 5 ELS | kernel +12 | 2.6.18-423.el5 | RHSA-2017:2801 |
SUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| SLES 11 SP4 | kernel-docs | 3.0.101-108.13.2 | SUSE-SU-2017:2723-1 |
| SLES 11 SP4 | kernel-ec2 +8 | 3.0.101-108.13.1 | SUSE-SU-2025:0152-1, SUSE-SU-2017:2723-1 |
| SLES 11 SP3 | kernel-ec2 +7 | 3.0.101-0.47.106.8.1 | SUSE-SU-2017:2725-1 |
Show 3 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| SLES for SAP 11 SP4 | kernel-ec2 +8 | 3.0.101-108.13.1 | SUSE-SU-2017:2723-1 |
| SLE Real Time 11 SP4 | kernel-rt +3 | 3.0.101.rt130-69.11.1 | SUSE-SU-2017:3165-1 |
| SUSE Linux Enterprise Point of Sale 11 SP3 | kernel-ec2 +6 | 3.0.101-0.47.106.8.1 | SUSE-SU-2017:2725-1 |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 1
GitHub 2 repositories
-
RicterZ/PIE-Stack-Clash-CVE-2017-1000253 ★ 7 · Jun 18, 2018
Demo-ing CVE-2017-1000253 in a container
-
sxlmnwb/CVE-2017-1000253 ★ 3 · Oct 16, 2022
Linux Kernel 3.10.0-514.21.2.el7.x86_64 / 3.10.0-514.26.1.el7.x86_64 (CentOS 7) - SUID Position Independent Executable 'PIE' Local Privilege Escalation
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Advisories 16
- RHSA-2017:1842 Red Hat Security Advisory: kernel security, bug fix, and enhancement update Red Hat Security Advisories (RHSA) · Jul 1, 2026
- RHSA-2017:2798 Red Hat Security Advisory: kernel security update Red Hat Security Advisories (RHSA) · Jun 26, 2026
- RHSA-2017:2799 Red Hat Security Advisory: kernel security update Red Hat Security Advisories (RHSA) · Jun 26, 2026
- RHSA-2017:2800 Red Hat Security Advisory: kernel security update Red Hat Security Advisories (RHSA) · Jun 26, 2026
- RHSA-2017:2793 Red Hat Security Advisory: kernel security update Red Hat Security Advisories (RHSA) · Jun 26, 2026
- RHSA-2017:2794 Red Hat Security Advisory: kernel security update Red Hat Security Advisories (RHSA) · Jun 26, 2026
- RHSA-2017:2795 Red Hat Security Advisory: kernel security update Red Hat Security Advisories (RHSA) · Jun 26, 2026
- RHSA-2017:2796 Red Hat Security Advisory: kernel security update Red Hat Security Advisories (RHSA) · Jun 26, 2026
- RHSA-2017:2797 Red Hat Security Advisory: kernel security update Red Hat Security Advisories (RHSA) · Jun 26, 2026
- WID-SEC-2024-2078 Linux Kernel: Schwachstelle ermöglicht Privilegieneskalation BSI CERT-Bund (WID) · May 25, 2026
- SUSE-SU-2017:3165-1 Security update for the Linux Kernel SUSE / openSUSE Security Updates · Feb 4, 2026
- SUSE-SU-2017:2725-1 Security update for the Linux Kernel SUSE / openSUSE Security Updates · Feb 4, 2026
- SUSE-SU-2017:2723-1 Security update for the Linux Kernel SUSE / openSUSE Security Updates · Feb 4, 2026
- SUSE-SU-2025:0152-1 Security update for the Linux Kernel SUSE / openSUSE Security Updates · Feb 4, 2026
- RHSA-2017:2802 Red Hat Security Advisory: kernel security update Red Hat Security Advisories (RHSA) · Nov 22, 2025
- RHSA-2017:2801 Red Hat Security Advisory: kernel security update Red Hat Security Advisories (RHSA) · Nov 22, 2025
References
- RHSA-2017:2798 vendor-advisory
- RHSA-2017:2795 vendor-advisory
- 1039434 vdb-entry
- RHSA-2017:2801 vendor-advisory
- RHSA-2017:2796 vendor-advisory
- 101010 vdb-entry
- RHSA-2017:2799 vendor-advisory
- RHSA-2017:2794 vendor-advisory
- RHSA-2017:2793 vendor-advisory
- RHSA-2017:2797 vendor-advisory
- RHSA-2017:2802 vendor-advisory
- https://www.qualys.com/2017/09/26/cve-2017-1000253/cve-2017-1000253.txt
- RHSA-2017:2800 vendor-advisory