Overview
About vulnerability
In the Linux kernel, the following vulnerability has been resolved: KVM: x86: check for nEPT/nNPT in slow flush hypercalls Checking is_guest_mode(vcpu) is incorrect, because translate_nested_gpa() is only valid if an L2 guest is running with nested EPT/NPT enabled. Instead use the same condition as translate_nested_gpa() itself. A flaw was found in the Linux kernel’s KVM (Kernel-based Virtual Machine) x86 virtualization module. An incorrect check for nested EPT/NPT (Nested Extended Page Tables/Nested Nested Page Tables) in slow flush hypercalls could lead to improper handling of L2 guests. This vulnerability arises because theis_guest_mode(vcpu) check was not sufficient, potentially allowing an L2 guest with nested EPT/NPT enabled to bypass intended security restrictions.
Details
KernelCare state
Live-patch status from KernelCare for each operating system.
| Operating system | Status | Covered kernels |
|---|---|---|
| Debian 13 | Released |
7 kernels
|
| Ubuntu 24.04 | Planned | — |