Impact
A KVM kernel bug causes the SS bit to be incorrectly handled in nested page‑fault error codes, leading to array‑index‑out‑of‑bounds checks inside permission_fault(). This can trigger out‑of‑bounds memory accesses that may lead to kernel memory corruption, potentially enabling privilege escalation or denial of service. The vulnerability manifests when a Linux KVM host encounters a Hyper‑V guest that generates a nested page fault with an unexpected SS bit in the error code. The bug is confined to the kernel’s page‑fault handling logic and does not provide a direct user‑land interface.
Affected Systems
Linux distributions that ship the Linux kernel with KVM support, particularly hosts running version 6.18 or newer that use the nSVM path and run Hyper‑V guests on Windows 11. The issue is limited to kernels that include the faulty commit sequence and do not contain the subsequent fix.
Risk and Exploitability
The problem requires the guest to trigger a nested page fault that carries an unexpected SS bit; therefore the attack surface is fairly narrow and would typically be exercised only by a malicious or misconfigured guest. No CVSS score or EPSS value is provided, and the vulnerability is not listed in the CISA KEV catalog. While the impact of exploitation could be severe due to potential kernel corruption, the likelihood of exploitation in the wild appears low at present.
OpenCVE Enrichment