CVE-2024-35791 in Linuxinformazioni

Riassunto

di VulDB • 17/06/2026

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

KVM: SVM: Effettuare il flush delle pagine sotto kvm->lock per correggere un Use-After-Free (UAF) in svm_register_enc_region()

Eseguire il flush delle cache delle pagine convertite in svm_register_enc_region() prima di rilasciare kvm->lock per risolvere problemi di use-after-free in cui la regione e/o il suo array di pagine potrebbero essere liberati da un altro task, ad esempio se l'userspace ha già accodato __unregister_enc_region_locked() per la regione.

Si noti che l'alternativa "ovvia" di utilizzare variabili locali non risolve completamente il bug, poiché region->pages è allocato dinamicamente. Cioè, la struttura region stessa sarebbe corretta, ma region->pages potrebbe essere liberata.

Il flush di più pagine sotto kvm->lock è sfortunato, ma l'intero flusso è un percorso lento raro e il flush manuale è necessario solo su CPU che non supportano la coerenza per la memoria crittografata.

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

Fonti

Want to know what is going to be exploited?

We predict KEV entries!