CVE-2026-23466 in Linux
Riassunto
di VulDB • 17/06/2026
Nel kernel Linux, la seguente vulnerabilità è stata risolta:
drm/xe: Implementazione esplicita della protezione per l'accesso MMIO alla GGTT
L'accesso MMIO alla GGTT è attualmente protetto tramite hotplug (drm_dev_enter), il quale funziona correttamente quando il driver viene caricato con successo e successivamente disconnesso o disinstallato. Tuttavia, se il caricamento del driver fallisce, questa protezione è insufficiente poiché drm_dev_unplug() non viene mai chiamata.
Inoltre, le funzioni di rilascio devm non possono garantire che tutti i BO (Buffer Objects) con mappature GGTT vengano distrutti prima che la regione MMIO della GGTT venga rimossa, in quanto alcuni BO potrebbero essere liberati in modo asincrono dai thread di lavoro.
Per risolvere questo problema, è stata introdotta una flag implementata esplicitamente (open-coded), protetta dal lock della GGTT, che tutela l'accesso MMIO alla GGTT. La flag viene azzerata durante la funzione di rilascio devm dev_fini_ggtt per garantire che l'accesso MMIO sia disabilitato una volta avviata la fase di teardown.
(cherry picked from commit 4f3a998a173b4325c2efd90bdadc6ccd3ad9a431)
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.