CVE-2017-12154

N/A
Published: September 26, 2017 at 05:00 AM UTC
Updated: June 17, 2026 at 01:02 AM UTC
2 products affected across 2 vendorsLinux KernelKernel

Using Linux kernel through 4.13.3 by N/A?

Get instant alerts when new vulnerabilities affect Linux kernel through 4.13.3 - before attackers find them.

Real-time alertsTrack your software stackFree plan available
Severity
N/A
Exploit prediction
EPSS 0.5%

Description

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.

Affected

Our own answer: ranges merged, affected separated from platform-only, with confidence and review flags.

v ≤ 4.13.3
All versions

References (11)

VDB Entryx_refsource_BIDThird Party Advisory
http://www.securityfocus.com/bid/100856
x_refsource_CONFIRMIssue TrackingPatchThird Party Advisory
https://bugzilla.redhat.com/show_bug.cgi?id=1491224
x_refsource_CONFIRMIssue TrackingPatchThird Party Advisory
https://github.com/torvalds/linux/commit/51aa68e7d57e3217192d88ce90fd5b8ef29ec94f

CVSS

Confidentiality
PARTIAL
Integrity
PARTIAL
Availability
NONE
Vector?

Quick Info

StatusMODIFIED
CWE
NVD-CWE-noinfo

Get alerted

Stop reading CVE feeds looking for your own stack

Track the products you run and VulnTracker tells you when a new CVE affects them — with what is known about fixing it, and nothing about the rest.

Free plan, no card