Skip to main content

CVE-2017-1000253

Linux — Linux Kernel PIE Stack Buffer Corruption Vulnerability

Linux · CWE-119 · in CISA KEV since 2024-09-09

KEV since 2024 · listed over a yearRansomwareCISA KEVActively Exploited
75

EVRS 75 of 100 Urgent

Patch This Cycle

Rank 1,006 of 2,960 tracked

Raised to the floor for a confirmed exploited vulnerability.

Download PDF

Why it scores 75

Evidence available: 6 of 7 signals

Listed in the CISA KEV catalog, and associated with known ransomware campaigns.

  • CISA KEVApplied
  • RansomwareApplied
  • Vendor exploitationDid not apply
  • EPSSApplied
  • Microsoft Exploitability IndexNot applicable
  • Pre-patch disclosureNo data
  • KEV recencyDid not apply
  • CVSSApplied

The band answers “how soon”, not “how bad”. No data for: Pre-patch disclosure. Why some signals show no data

Fix

Patch or fixed version identified

CISA required action

Fixed in

linux -> 3.13.0-57.95 | linux -> 4.0.2-1

Affected versions

  • centos6.06.16.26.36.46.56.66.76.86.97.14067.15037.15117.1611
  • enterprise linux6.06.16.26.36.46.56.66.76.86.97.07.17.27.3
  • linux kernel>= 2.6.25 < 3.2.70>= 3.3 < 3.4.109>= 3.5 < 3.10.77>= 3.11 < 3.12.43>= 3.13 < 3.14.41>= 3.15 < 3.16.35>= 3.17 < 3.18.14>= 3.19 < 3.19.7>= 4.0 < 4.0.2

Remediation

Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.

Fixed versions from NVD.

Evidence

Each value with its source
MeasureValueSource
CVSS base scoreHow severe the flaw is in itself. It does not say how likely an attack is. 7.8 NVD
FIRST EPSSFIRST's estimate of the chance this is exploited in the next 30 days, and how that ranks against all CVEs. 0.107 (95.8th pctl) FIRST EPSS
Actively exploitedWhether a source of record has confirmed attacks using it in the wild. Confirmed CISA KEV
Ransomware campaign useWhether CISA has seen ransomware operators use it. Known CISA KEV
CISA remediation deadlineThe date US federal agencies must have fixed or mitigated it. 2024-09-30 · KEV since 2024 · listed over a year CISA KEV
Public exploit moduleA module existing is not the same as active exploitation. None known Metasploit
EUVD cross-referenceENISA's record: CVSS 7.8 (v3.1), assigned by mitre. Listed ENISA EUVD

Description

NVD

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.

What CISA says to do