7.1high
CVE-2017-12154
The prepare_vmcs02 function in arch/x86/kvm/vmx.c in the Linux kernel through 4.13.3 does not ensure that the "CR8-load exiting" and "CR8-s…
Published 9 y ago · modified 4 mo ago · JSON
CVSS
7.1
v3.0 · NVD
CISA KEV
No
not known exploited
EPSS
0.5%
percentile 44%
Public exploits
0
none known
Summary
The prepare_vmcs02 function in arch/x86/kvm/vmx.c in the Linux kernel through 4.13.3 does not ensure that the "CR8-load exiting" and "CR8-store exiting" L0 vmcs02 controls exist in cases where L1 omits the "use TPR shadow" vmcs12 control, which allows KVM L2 guest OS users to obtain read and write access to the hardware CR8 register.
Exploit prediction (EPSS)
0.51% probability of exploitation in the next 30 days, higher than 44% of all scored CVEs.
CVSS scores
| Assigned by | Version | Score | Vector |
|---|---|---|---|
| NVD | 3.0 | 7.1 | CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N |
| NVD | 2.0 | 3.6 | AV:L/AC:L/Au:N/C:P/I:P/A:N |
Affected products
- n/a Linux kernel through 4.13.3
Classification
- Technology feeds
- Linux kernel (RSS, critical only)
References
- git.kernel.org /cgit/linux/kernel/git/torvalds/linux.git/commit/?id=51aa68e7d57e3217192d88ce90fd5b8ef29ec · x_refsource_CONFIRM, x_transferred
- bugzilla.redhat.com /show_bug.cgi?id=1491224 · x_refsource_CONFIRM, x_transferred
- access.redhat.com /errata/RHSA-2018:1062 · vendor-advisory, x_refsource_REDHAT, x_transferred
- securityfocus.com /bid/100856 · vdb-entry, x_refsource_BID, x_transferred
- debian.org /security/2017/dsa-3981 · vendor-advisory, x_refsource_DEBIAN, x_transferred
- spinics.net /lists/kvm/msg155414.html · x_refsource_CONFIRM, x_transferred
- access.redhat.com /errata/RHSA-2018:0676 · vendor-advisory, x_refsource_REDHAT, x_transferred
- usn.ubuntu.com /3698-1/ · vendor-advisory, x_refsource_UBUNTU, x_transferred
- github.com /torvalds/linux/commit/51aa68e7d57e3217192d88ce90fd5b8ef29ec94f · x_refsource_CONFIRM, x_transferred
- usn.ubuntu.com /3698-2/ · vendor-advisory, x_refsource_UBUNTU, x_transferred
- access.redhat.com /errata/RHSA-2019:1946 · vendor-advisory, x_refsource_REDHAT, x_transferred
Sources
- CVE List: CVE-2017-12154
- NVD: CVE-2017-12154
vulnwire keeps one entry per vulnerability: the CVE id wins, then GHSA; records that alias each other are merged. Machine-readable: JSON.