CVE-2026-64307 in Linuxinformazioni

Riassunto

di VulDB • 25/07/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

crypto: ccp - Non inizializzare SNP per ioctl(SNP_CONFIG)

Sashiko ha osservato:

> se l'inizializzazione SEV fallisce e KVM sta eseguendo attivamente macchine virtuali normali, un processo userspace potrebbe innescare questo percorso di codice tramite ioctls su /dev/sev (ad esempio, SEV_PDH_GEN) azzerando globalmente MSR_VM_HSAVE_PA? L'esecuzione successiva di VMRUN per una macchina virtuale attiva provocherebbe un fault di protezione generale e causerebbe il crash dell'host?

Rifiutare di riprovare l'inizializzazione se SNP non è già inizializzato per SNP_CONFIG.

Questo rappresenta tecnicamente una rottura dell'ABI: in precedenza, se l'inizializzazione di SNP falliva, poteva essere riattivata trasparentemente da questa ioctl e, se nessuna macchina virtuale era in esecuzione, tutto funzionava correttamente. Si spera che questo sia un caso così marginale da passare inosservato; tuttavia, nel caso qualcuno lo riscontri, ci sono alcune opzioni:

* eseguire qualcosa di simile a symbol_get() per kvm e rifiutare l'inizializzazione se KVM è caricato * verificare la presenza di dati non nulli in HSAVE_PA per ogni CPU prima di reinizializzare * una volta che l'inizializzazione è fallita, continuare a rifiutarsi di inizializzare fino al disattivazione del modulo ccp

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

Responsabile

Linux

Prenotare

19/07/2026

Divulgazione

25/07/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00225

KEV

no

Attività

basso

Fonti

Do you need the next level of professionalism?

Upgrade your account now!