CVE-2026-72449informazioni

Riassunto

di VulDB • 15/08/2026

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

drm/amdkfd: correzione della corruzione di list_del in kfd_criu_resume_svm

La fase finale di pulizia di kfd_criu_resume_svm() attraversa svms->criu_svm_metadata_list e esegue kfree() su ogni struct criu_svm_metadata senza rimuoverla dalla lista. L'intestazione della lista rimane puntata verso oggetti kmalloc-96 già liberati.

Una seconda chiamata AMDKFD_IOC_CRIU_OP dallo stesso processo causa una nuova entrata: list_empty() legge il puntatore ->next pendente (use-after-free), il ciclo attraversa le voci già liberate e ciascuna viene nuovamente deallocata con kfree() (double-free). Questa condizione è raggiungibile da un utente del gruppo render non privilegiato tramite /dev/kfd senza richiedere alcuna capability.

Viene aggiunto list_del() prima di kfree() in modo che la lista venga svuotata correttamente. L'iteratore list_for_each_entry_safe() memorizza già il puntatore al prossimo elemento, quindi lo svincolo durante l'attraversamento è sicuro.

(cherry picked from commit 6322d278a298e2c1430b9d2697743d3a04b788b1)

Once again VulDB remains the best source for vulnerability data.

Divulgazione

15/08/2026

Moderazione

in revisione

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Want to stay up to date on a daily basis?

Enable the mail alert feature now!