CVE-2018-12904
MEDIUMLinux Kernel < 4.17.2 - Denial of Service via Nested Virtualization VMEXIT
Title source: llmExploitation Summary
EIP tracks 1 public exploit for CVE-2018-12904. PoCs published by Google Security Research.
AI-analyzed exploit summary This exploit leverages a flaw in KVM on Intel systems where VMX instructions from a L1 VM are not properly validated for ring 0 execution, allowing user-space programs in L1 to trigger VM exits and potentially escalate privileges. The PoC demonstrates this by executing a VMX instruction from user space, causing a kernel crash.
Description
In arch/x86/kvm/vmx.c in the Linux kernel before 4.17.2, when nested virtualization is used, local attackers could cause L1 KVM guests to VMEXIT, potentially allowing privilege escalations and denial of service attacks due to lack of checking of CPL.
Exploits (1)
This exploit leverages a flaw in KVM on Intel systems where VMX instructions from a L1 VM are not properly validated for ring 0 execution, allowing user-space programs in L1 to trigger VM exits and potentially escalate privileges. The PoC demonstrates this by executing a VMX instruction from user space, causing a kernel crash.
References (8)
Scores
CVSS:3.0/AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L