CVE-2017-12188: linux linux_kernel Stack-based Buffer Overflow
Vulnerability summary
CVE-2017-12188 is a high (CVSS 7.8) Stack-based Buffer Overflow vulnerability in linux linux_kernel. EPSS estimates a 0.44% chance of exploitation in the next 30 days, higher than 38.4% of scored vulnerabilities.
Not severe (CVSS 7.8, local access); no exploitation reported by the 5 checked sources
Source freshness unavailable
How is this decided?Advisory lineage
Upstream 0 · Downstream 5Timeline
- 11-10-2017PublishedVulnerability first disclosed.
- 05-08-2024Last modifiedVulnerability information updated.
Description
arch/x86/kvm/mmu.c in the Linux kernel through 4.13.5, when nested virtualisation is used, does not properly traverse guest pagetable entries to resolve a guest virtual address, which allows L1 guest OS users to execute arbitrary code on the host OS or cause a denial of service (incorrect index during page walking, and host OS crash), aka an "MMU potential stack buffer overrun."
CVSS metrics
5 scores · 3 sources · 3 versions- OSV · UbuntuEcosystem advisory · calculated7.8HighCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H
- OSV · DebianEcosystem advisory · calculated7.8HighCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H
EPSS trend
Probability
0.44%
Chance of exploitation in the next 30 days
Percentile
38%
Versus all other CVEs
30-day change
No change 0.00 pp
From 0.44% on 04-10-2026
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root cause- CWE-121Stack-based Buffer OverflowThe product writes past the end of a buffer that was allocated on the stack.
- CWE-22Improper Limitation of a Pathname to a Restricted DirectoryThe product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.
Affected systems
Known conditions: local access, low-privilege account, no user interaction (CVSS vector). Other conditions: not stated in public data.
Ubuntu12 products
- linux-azureAll versions (No fix recorded) | < 4.11.0-1015.15
- linux-azure-fdeAll versions (No fix recorded)
- linux-gcpAll versions (No fix recorded) | < 4.10.0-1009.9
- linux-gkeAll versions (No fix recorded)
- linux-hwe< 4.13.0-32.35~16.04.1 | All versions (No fix recorded) | < 4.10.0-40.44~16.04.1
Debian1 product
- linux< 4.13.4-2
Linux1 product
- linux_kernel≥ 4.6, < 4.9.57 | ≥ 4.10, < 4.13.8
3 vendors · 14 products
References
14 links- bugzilla.redhat.com/show_bug.cgi?id=1500380X Refsource CONFIRMIssue TrackingPatchThird Party AdvisoryREPORT