CVE-2017-1000370 json
The offset2lib patch as used in the Linux Kernel contains a vulnerability that allows a PIE binary to be execve()'ed with 1GB of arguments…
published 2017-06-19 9 y ago modified 2026-06-17 4 mo ago also EUVD-2017-1529
- cvss
- 7.8
- version 3.1, NVD
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 2.3%
- EPSS 2.3% chance of exploitation in 30 days, percentile 83%
- public exploits
- 2
- Exploit-DB
Summary
The offset2lib patch as used in the Linux Kernel contains a vulnerability that allows a PIE binary to be execve()'ed with 1GB of arguments or environmental strings then the stack occupies the address 0x80000000 and the PIE binary is mapped above 0x40000000 nullifying the protection of the offset2lib patch. This affects Linux Kernel version 4.11.5 and earlier. This is a different issue than CVE-2017-1000371. This issue appears to be limited to i386 based systems.
Patch / fix
- linux linux_kernel 4.1.43, 4.4.78, 4.9.39, 4.11.12, 4.12.3
- linux Debian 14, Debian 13, Debian 12 4.11.11-1
debian advisories DEBIAN-CVE-2017-1000370
- linux Ubuntu 16.04 LTS 4.4.0-93.116
- linux-aws Ubuntu 16.04 LTS 4.4.0-1032.41
- linux-gcp Ubuntu 16.04 LTS 4.13.0-1002.5
- linux-gke Ubuntu 16.04 LTS 4.4.0-1028.28
- linux-hwe Ubuntu 16.04 LTS 4.13.0-32.35~16.04.1
- linux-raspi2 Ubuntu 16.04 LTS 4.4.0-1071.79
- linux-lts-xenial Ubuntu 14.04 LTS 4.4.0-93.116~14.04.1
- linux-snapdragon Ubuntu 16.04 LTS 4.4.0-1073.78
ubuntu advisories UBUNTU-CVE-2017-1000370
Ubuntu security data © Canonical Ltd., from https://github.com/canonical/ubuntu-security-notices via OSV; changed: normalised to fixed package versions per release. CC BY-SA 4.0
- linux-lts Arch Linux 4.9.39-1
arch linux advisories AVG-312
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2017-1000370 updated cvss 2.9
kernel: offset2lib patch protection bypass
-
Red Hat Enterprise Linux 5 kernel Red Hat Enterprise Linux 6 perf, kernel, python-perf, kernel-kdump, kernel-firmware, kernel-bootwrapper, +1 moreaffected: no fix planned “Will not fix”
-
Red Hat Enterprise Linux 7 perf, kernel, bpftool, kernel-rt, python-perf, kernel-kdump, +8 more Red Hat Enterprise MRG 2 kernel-rt, mrg-rt-release, kernel-rt-trace, kernel-rt-vanilla, kernel-rt-firmwarenot affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
Timeline
- Published
- First public exploit (EDB-42274)
Exploit prediction
2.25% chance of exploitation in the next 30 days, higher than 83% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| NVD | 3.1 | 7.8 | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
| NVD | 2.0 | 7.2 | AV:L/AC:L/Au:N/C:C/I:C/A:C |
Classification
- Technology feeds
References
-
exploit-db.com
/exploits/42273/
exploit, third-party-advisory, vdb-entry
-
exploit-db.com
/exploits/42274/
exploit, third-party-advisory, vdb-entry
-
debian.org
/security/2017/dsa-3981
vendor-advisory, third-party-advisory
-
securityfocus.com
/bid/99149
vdb-entry, third-party-advisory
-
qualys.com
/2017/06/19/stack-clash/stack-clash.txt
third-party-advisory
-
access.redhat.com
/security/cve/CVE-2017-1000370
third-party-advisory, vdb-entry
Sources
- CVE List CVE-2017-1000370
- NVD CVE-2017-1000370
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.