CVE-2017-5753 Information disclosure in Most Modern Operating Systems
Local attackers can exploit speculative execution side-channels to read unauthorized memory, affecting most modern operating systems.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Local or same network only
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2017-5753?
CVE-2017-5753 is a medium-severity vulnerability in Canonical Ubuntu Linux, published on 4 Jan 2018. It can only be exploited from the same machine or local network, with no action from the victim.
Official description
Systems with microprocessors utilizing speculative execution and branch prediction may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis.
Weakness: CWE-203
Which versions are affected by CVE-2017-5753?
It affects 308 products.
Linux distribution packages (40)
kernel Red Hat:enterprise_linux:6::client | All versions | 0:2.6.32-696.23.1.el6 |
kernel-abi-whitelists Red Hat:enterprise_linux:6::client | All versions | 0:2.6.32-696.23.1.el6 |
kernel-debug Red Hat:enterprise_linux:6::client | All versions | 0:2.6.32-696.23.1.el6 |
kernel-debug-debuginfo Red Hat:enterprise_linux:6::client | All versions | 0:2.6.32-696.23.1.el6 |
kernel-debug-devel Red Hat:enterprise_linux:6::client | All versions | 0:2.6.32-696.23.1.el6 |
kernel-debuginfo Red Hat:enterprise_linux:6::client | All versions | 0:2.6.32-696.23.1.el6 |
kernel-debuginfo-common-i686 Red Hat:enterprise_linux:6::client | All versions | 0:2.6.32-696.23.1.el6 |
kernel-debuginfo-common-x86_64 Red Hat:enterprise_linux:6::client | All versions | 0:2.6.32-696.23.1.el6 |
kernel-devel Red Hat:enterprise_linux:6::client | All versions | 0:2.6.32-696.23.1.el6 |
kernel-doc Red Hat:enterprise_linux:6::client | All versions | 0:2.6.32-696.23.1.el6 |
kernel-firmware Red Hat:enterprise_linux:6::client | All versions | 0:2.6.32-696.23.1.el6 |
kernel-headers Red Hat:enterprise_linux:6::client | All versions | 0:2.6.32-696.23.1.el6 |
perf Red Hat:enterprise_linux:6::client | All versions | 0:2.6.32-696.23.1.el6 |
perf-debuginfo Red Hat:enterprise_linux:6::client | All versions | 0:2.6.32-696.23.1.el6 |
python-perf Red Hat:enterprise_linux:6::client | All versions | 0:2.6.32-696.23.1.el6 |
python-perf-debuginfo Red Hat:enterprise_linux:6::client | All versions | 0:2.6.32-696.23.1.el6 |
kernel Red Hat:enterprise_linux:6::computenode | All versions | 0:2.6.32-696.23.1.el6 |
kernel-abi-whitelists Red Hat:enterprise_linux:6::computenode | All versions | 0:2.6.32-696.23.1.el6 |
kernel-debug Red Hat:enterprise_linux:6::computenode | All versions | 0:2.6.32-696.23.1.el6 |
kernel-debug-debuginfo Red Hat:enterprise_linux:6::computenode | All versions | 0:2.6.32-696.23.1.el6 |
kernel-debug-devel Red Hat:enterprise_linux:6::computenode | All versions | 0:2.6.32-696.23.1.el6 |
kernel-debuginfo Red Hat:enterprise_linux:6::computenode | All versions | 0:2.6.32-696.23.1.el6 |
kernel-debuginfo-common-i686 Red Hat:enterprise_linux:6::computenode | All versions | 0:2.6.32-696.23.1.el6 |
kernel-debuginfo-common-x86_64 Red Hat:enterprise_linux:6::computenode | All versions | 0:2.6.32-696.23.1.el6 |
kernel-devel Red Hat:enterprise_linux:6::computenode | All versions | 0:2.6.32-696.23.1.el6 |
kernel-doc Red Hat:enterprise_linux:6::computenode | All versions | 0:2.6.32-696.23.1.el6 |
kernel-firmware Red Hat:enterprise_linux:6::computenode | All versions | 0:2.6.32-696.23.1.el6 |
kernel-headers Red Hat:enterprise_linux:6::computenode | All versions | 0:2.6.32-696.23.1.el6 |
perf Red Hat:enterprise_linux:6::computenode | All versions | 0:2.6.32-696.23.1.el6 |
perf-debuginfo Red Hat:enterprise_linux:6::computenode | All versions | 0:2.6.32-696.23.1.el6 |
python-perf Red Hat:enterprise_linux:6::computenode | All versions | 0:2.6.32-696.23.1.el6 |
python-perf-debuginfo Red Hat:enterprise_linux:6::computenode | All versions | 0:2.6.32-696.23.1.el6 |
kernel Red Hat:enterprise_linux:6::server | All versions | 0:2.6.32-696.23.1.el6 |
kernel-abi-whitelists Red Hat:enterprise_linux:6::server | All versions | 0:2.6.32-696.23.1.el6 |
kernel-bootwrapper Red Hat:enterprise_linux:6::server | All versions | 0:2.6.32-696.23.1.el6 |
kernel-debug Red Hat:enterprise_linux:6::server | All versions | 0:2.6.32-696.23.1.el6 |
kernel-debug-debuginfo Red Hat:enterprise_linux:6::server | All versions | 0:2.6.32-696.23.1.el6 |
kernel-debug-devel Red Hat:enterprise_linux:6::server | All versions | 0:2.6.32-696.23.1.el6 |
kernel-debuginfo Red Hat:enterprise_linux:6::server | All versions | 0:2.6.32-696.23.1.el6 |
kernel-debuginfo-common-i686 Red Hat:enterprise_linux:6::server | All versions | 0:2.6.32-696.23.1.el6 |
Products include Arm Cortex-A12 Firmware, Arm Cortex-A15 Firmware, Arm Cortex-A17 Firmware, Arm Cortex-A57 Firmware, Arm Cortex-A72 Firmware, Arm Cortex-A73 Firmware and 302 more.
How do I fix CVE-2017-5753?
Apply the vendor's patch.
Is CVE-2017-5753 being exploited?
There is no known exploitation of CVE-2017-5753 in the wild and no public exploit code.
Public exploit code: 1 Exploit-DB entry and 7 proofs of concept on GitHub.
Sources
Also known as ALPINE-CVE-2017-5753, DEBIAN-CVE-2017-5753, RHSA-2018:0182, RHSA-2018:0496, RHSA-2018:0512, SUSE-SU-2021:2861-1 and 5 more.