-

CVE-2026-98718

KVM: SEV: Do cache maintenance on the source VM *before* clearing SEV state

In the Linux kernel, the following vulnerability has been resolved:

KVM: SEV: Do cache maintenance on the source VM *before* clearing SEV state

Explicitly flush caches after intra-host migration before clearing "SEV
active" on the source VM, as doing cache maintenance afterwards creates a
tiny window where memory reclaim could return memory to the host without
performing a cache flush, e.g. as pointed out by Sashiko:

  CPU1 in sev_migrate_from():
    src->active = false;

  CPU2 running concurrent unmap:
    Since active is false, the automatic cache flush in
    sev_guest_memory_reclaimed is skipped.
    The host frees and reallocates the page.

  CPU1 in sev_migrate_from():
    sev_writeback_caches(src_kvm);
    Executes a hardware cache flush (wbnoinvd), which writes the guest's old
    dirty ciphertext over the new page owner's data.
Daten sind bereitgestellt durch das CVE Programm von einer CVE Numbering Authority (CNA) (Unstrukturiert).
HerstellerLinux
≫
Produkt Linux
Default Statusunaffected
Version 37dfb676fafd1eef36fe0bb649607afbb0d5521b
Version < 8b7d4f68fef96cebe0b6dbb6e5607772337f7369
Status affected
Version d4cc2dff12116a700add601c0262132cc26e1b2c
Version < de83ff6a4d8f3618473bedb3c4400020c22e8a8a
Status affected
Version 93de2a6a4b91b72607136dd656edf03fb399d27f
Version < 973ea70393e885e540f714904e51bc6cac80e3d7
Status affected
HerstellerLinux
≫
Produkt Linux
Default Statusunaffected
Version 6.18.55
Version < 6.18.56
Status affected
Version 7.2.9
Version < 7.2.10
Status affected
VulnDex Vulnerability Enrichment
Diese Information steht angemeldeten Benutzern zur Verfügung. Login Login
Zu dieser CVE wurde keine Warnung gefunden.
EPSS Metriken
Typ Quelle Score Percentile
EPSS FIRST.org 0.17% 0.055
CVSS Metriken
Quelle Base Score Exploit Score Impact Score Vector String
Es wurden noch keine Informationen zu CWE veröffentlicht.
https://git.kernel.org/stable/c/8b7d4f68fef96cebe0b6dbb6e5607772337f7369
https://git.kernel.org/stable/c/de83ff6a4d8f3618473bedb3c4400020c22e8a8a
https://git.kernel.org/stable/c/973ea70393e885e540f714904e51bc6cac80e3d7