CVE-2026-72239 in Linuxinformazioni

Riassunto

di VulDB • 15/08/2026

Nel kernel Linux, è stata risolta la seguente vulnerabilità:

x86/virt/sev: Revert di "Drop WBINVD before setting MSR_AMD64_SYSCFG_SNP_EN" (Rimuovere l'istruzione WBINVD prima di impostare MSR_AMD64_SYSCFG_SNP_EN)

Revert del commit 99cf1fb58e68 ("x86/virt/sev: Drop WBINVD before setting MSR_AMD64_SYSCFG_SNP_EN").

La sezione 8.8 della specifica SNP afferma quanto segue:

Prima di invocare SNP_INIT_EX con INIT_RMP impostato a 1, il software deve assicurarsi che nessuna CPU contenga linee di cache sporche (dirty) per la memoria contenente l'RMP.

Le cacheline possono essere spostate da una cache all'altra in stato sporco (dirty). La chiamata wbinvd_on_all_cpus() prima di SNP_INIT_EX svuota le cache per ogni CPU, ma se gli IPI (Inter-Processor Interrupts) relativi a WBINVD sono soggetti a race condition con questo movimento delle linee di cache sporche, è possibile che non vengano effettivamente svuotate, violando il requisito del firmware.

Eseguire wbinvd_on_all_cpus() prima di impostare SNPEn è più sicuro poiché la tabella RMP non è ancora in uso.

[ Bisect eseguito eroicamente da Srikanth. ]
[ bp: Revisione del messaggio del commit. ]

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsabile

Linux

Prenotare

09/08/2026

Divulgazione

15/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Want to know what is going to be exploited?

We predict KEV entries!