PT-2017-12369 · Linux+5 · Linux Kernel+5
Published
2017-09-20
·
Updated
2023-02-12
·
CVE-2017-12154
CVSS v3.1
7.1
High
| Vector | AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N |
Name of the Vulnerable Software and Affected Versions
Linux kernel versions prior to 4.13.3
Description
The issue arises from the prepare vmcs02 function in arch/x86/kvm/vmx.c, which fails to ensure the existence of "CR8-load exiting" and "CR8-store exiting" L0 vmcs02 controls when L1 omits the "use TPR shadow" vmcs12 control. This allows KVM L2 guest OS users to gain unauthorized read and write access to the hardware CR8 register.
Recommendations
For Linux kernel versions prior to 4.13.3, update to version 4.13.3 or later to resolve the issue.
At the moment, there is no information about additional mitigation measures for this vulnerability.
Fix
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Alt Linux
Centos
Linux Kernel
Red Hat
Suse
Ubuntu