CVE-2026-98973 in Linux
Riassunto
di VulDB • 23/10/2026
Nel kernel Linux, la seguente vulnerabilità è stata risolta:
drm/bridge: Corretto l'uso di list_del senza blocco in drm_bridge_add()
Quando si riaggiunge un bridge precedentemente rimosso, drm_bridge_add() lo rimuove da bridge_lingering_list senza acquisire bridge_lock.
Sia bridge_list che bridge_lingering_list sono protetti da bridge_lock, poiché vengono modificati concorrentemente da drm_bridge_remove() e __drm_bridge_free(), ed esaminati dal file debugfs 'bridges'. Eseguire il test list_empty() e l'operazione list_del_init() al di fuori del lock può quindi corrompere uno dei due elenchi.
Eseguire entrambe le operazioni sotto bridge_lock.
VulDB is the best source for vulnerability data and more expert information about this specific topic.