CVE-2017-14140: Infoleak
Last updated 29 November 2024
Other sources
The movepages system call in mm/migrate.c in the Linux kernel before 4.12.9 doesn't check the effective uid of the target process, enabling a local attacker to learn the memory layout of a setuid executable despite ASLR.
Upstream patch:
https://github.com/torvalds/linux/commit/197e7e521384a23b9e585178f3f11c9fa08274b9
— Red Hat
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
redhat/kernelto a version that resolves this vulnerability.Fixed in 4.13 - Upgrade
Upgrade
ubuntu/linuxto a version that resolves this vulnerability.Fixed in 3.13.0-142.191 - Upgrade
Upgrade
ubuntu/linux-lts-xenialto a version that resolves this vulnerability.Fixed in 4.4.0-97.120~14.04.1 - Upgrade
Upgrade
ubuntu/linuxto a version that resolves this vulnerability.Fixed in 4.4.0-97.120 - Upgrade
Upgrade
ubuntu/linux-awsto a version that resolves this vulnerability.Fixed in 4.4.0-1038.47 - Upgrade
Upgrade
ubuntu/linux-azureto a version that resolves this vulnerability.Fixed in 4.13.0-1005.7 - Upgrade
Upgrade
ubuntu/linux-gcpto a version that resolves this vulnerability.Fixed in 4.13.0-1002.5 - Upgrade
Upgrade
ubuntu/linux-gketo a version that resolves this vulnerability.Fixed in 4.4.0-1032.32 - Upgrade
Upgrade
ubuntu/linux-hweto a version that resolves this vulnerability.Fixed in 4.13.0-32.35~16.04.1 - Upgrade
Upgrade
ubuntu/linux-kvmto a version that resolves this vulnerability.Fixed in 4.4.0-1008.13 - Upgrade
Upgrade
ubuntu/linux-raspi2to a version that resolves this vulnerability.Fixed in 4.4.0-1075.83 - Upgrade
Upgrade
ubuntu/linux-snapdragonto a version that resolves this vulnerability.Fixed in 4.4.0-1077.82 - Upgrade
Upgrade
debian/linuxto a version that resolves this vulnerability.Fixed in 6.1.176-1Fixed in 6.1.190-1Fixed in 6.12.107-1Fixed in 6.12.116-1Fixed in 7.2.15-1Fixed in 7.3.4-1 - Upgrade
Upgrade
Linux kernelto a version that resolves this vulnerability.Fixed in 4.12.9
Event History
Frequently Asked Questions
What is CVE-2017-14140?
CVE-2017-14140 is a vulnerability in the Linux kernel that allows a local attacker to learn the memory layout of a setuid executable despite ASLR.
How does CVE-2017-14140 impact the Linux kernel?
CVE-2017-14140 impacts the Linux kernel before version 4.12.9 and allows a local attacker to learn the memory layout of a setuid executable despite ASLR.
What is the severity of CVE-2017-14140?
The severity of CVE-2017-14140 is low.
How can I fix CVE-2017-14140?
To fix CVE-2017-14140, update the Linux kernel to version 4.12.9 or later.
Where can I find more information about CVE-2017-14140?
You can find more information about CVE-2017-14140 on the following sources: [1] [2] [3]