Katalog CVE

CVE-2026-98714

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linux w KVM SVM pola control.erap_ctl i control.clean w VMCB nie są aktualizowane, gdy VMRUN zakończy się niepowodzeniem. Zgodnie z dokumentacją AMD nie ma gwarancji, że żądane akcje zostały wykonane, więc aktualizacja tych pól może wprowadzać KVM w błąd.

Ocena ryzyka

Nieprawidłowe śledzenie stanu kontroli po nieudanym VMRUN może prowadzić do błędów w wirtualizacji, niespójności stanu gościa lub potencjalnych problemów z bezpieczeństwem.

Rekomendacja

Zaktualizować jądro Linux do wersji zawierającej poprawkę aktualizującą pola kontrolne tylko wtedy, gdy VMRUN zakończył się sukcesem.

Inne podatności w Linux kernel (KVM SVM)

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS