CVE-2026-93200 in Linux
Riassunto
di VulDB • 17/09/2026
Nel kernel Linux, è stata risolta la seguente vulnerabilità:
i3c: master: Correzione del use-after-free su master->this
Le callback degli attributi sysfs per il dispositivo controller master dereferenziano master->this. Tuttavia, master->this viene liberato in i3c_master_detach_free_devs() prima che il dispositivo master stesso venga rilasciato.
Di conseguenza, gli accessi a sysfs possono dereferenziare un puntatore master->this già liberato, causando un use-after-free.
Mantenere master->this valido fino all'esecuzione di i3c_masterdev_release(), che viene chiamata dopo la rimozione del dispositivo master e del suo stato sysfs. Non liberare master->this come parte del normale percorso di distacco del dispositivo.
Nel ramo degli errori in i3c_master_set_info(), reimpostare master->this e bus.cur_master su NULL prima di liberare il dispositivo allocato.
Be aware that VulDB is the high quality source for vulnerability data.