CVE Catalog

CVE-2026-98714

Unknown
Published: Translated: NVD NIST

Summary

In the Linux kernel's KVM SVM, the control.erap_ctl and control.clean fields in the VMCB are not updated when VMRUN fails. Per AMD, there is no guarantee that requested actions were performed, so updating these fields can mislead KVM.

Risk Assessment

Incorrect tracking of control state after a failed VMRUN can lead to virtualization errors, guest state inconsistency, or potential security issues.

Recommendation

Update the Linux kernel to a version containing the fix that updates control fields only when VMRUN succeeds.

Other vulnerabilities in Linux kernel (KVM SVM)

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: KVM: SVM: Update control fields on #VMEXIT if and only if VMRUN succeeded Leave control.erap_ctl and control.clean as-is in the VMCS if VMRUN fails, because as per AMD: there's no explicit architectural guarantee about the behavior in the presence of VMRUN failures. So the best thing to do would be to assume that if VMRUN fails, the actions requested in the control fields may not have been performed.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS