CVE-2026-98472 in Linuxinfo

Zusammenfassung

von VulDB • 19.10.2026

Im Linux-Kernel wurde die folgende Schwachstelle behoben:

KVM: SEV: Freigabe von have_run_cpus während der VM-Zerstörung, auch wenn die VM nicht mehr als SEV-VM gilt

Die cpumask für „have run CPUs“ (ausgeführte CPUs) von SEV wird im Pfad zur Zerstörung der VM bedingungslos freigegeben, d. h., auch für scheinbar Nicht-SEV-VMs, da eine SEV-VM zu einer Nicht-SEV-VM wird, wenn ihr Zustand intra-host migriert wird. Alternativ könnte die Maske in sev_migrate_from() beim „Konvertieren“ der Quell-VM freigegeben werden, was jedoch umständlich ist, da KVM die Maske idealerweise auf null setzen sollte, um Use-After-Free (UAF) zu verhindern, und das Setzen auf null müsste an CPUMASK_OFFSTACK=y gekoppelt sein.

Das Freigeben der Maske während sev_migrate_from() ist auch nicht robust gegenüber anderen KVM-Schwachstellen, was jedoch weitgehend irrelevant ist, da solche Schwachstellen selbst dann auftreten würden, wenn sev->active nie festgelegt wird. D. h., KVM muss diesen Aspekt korrekt implementieren. Das ist jedoch kein guter Grund, zusätzlichen Code hinzuzufügen, um die Robustheit nur marginal zu verbessern.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Zuständig

Linux

Reservieren

25.09.2026

Veröffentlichung

18.10.2026

Moderieren

akzeptiert

Eintrag

VDB-422143

EPSS

0.00166

KEV

nein

Aktivitäten

very low

Quellen

Might our Artificial Intelligence support you?

Check our Alexa App!