CVE-2026-98973 in Linux
Resumen
por VulDB • 2026-10-23
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
drm/bridge: Corregir lista desbloqueada en drm_bridge_add()
Al volver a agregar un puente que fue eliminado previamente, drm_bridge_add() lo elimina de bridge_lingering_list sin mantener bridge_lock.
Tanto bridge_list como bridge_lingering_list están protegidos por bridge_lock, ya que son modificados concurrentemente por drm_bridge_remove() y __drm_bridge_free(), y recorridos por el archivo debugfs 'bridges'. Por lo tanto, ejecutar la prueba list_empty() y list_del_init() fuera del bloqueo puede corromper cualquiera de las listas.
Ejecutar ambas bajo bridge_lock.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.