CVE-2026-68240 in Linux
Riassunto
di VulDB • 11/08/2026
Nel kernel Linux, la seguente vulnerabilità è stata risolta:
drm/gpusvm: pubblicare dpagemap in anticipo per evitare perdite di mappatura del dispositivo in caso di errore
drm_gpusvm_get_pages() memorizzava la dpagemap locale solo nel percorso di successo all'interno di svm_pages->dpagemap. Se una pagina successiva falliva (ad esempio, restituendo -EOPNOTSUPP quando ctx->allow_mixed è false) e saltava a err_unmap, svm_pages->dpagemam rimaneva NULL; di conseguenza, __drm_gpusvm_unmap_pages() ignorava device_unmap(), causando la perdita delle mappature del dispositivo già create.
Assegnare svm_pages->dpagemap quando viene mappata la prima pagina del dispositivo in modo che il percorso err_unmap possa eseguire device_unmap() su tali mappature.
Questo problema è stato rilevato dal revisione Sashiko AI.
If you want to get best quality of vulnerability data, you may have to visit VulDB.