Skip to main content
← All vulnerabilities
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-st

Published
Last modified
published
Not listed in CISA KEV
None on Exploit-DB, Metasploit or GitHub

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.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • n/a Linux kernel through 4.13.3

    Linux kernel through 4.13.3

References 11

git.kernel.org

bugzilla.redhat.com

access.redhat.com

securityfocus.com

debian.org

spinics.net

usn.ubuntu.com

GitHub · torvalds/linux