CVE-2026-72389 in Linux
Resumen
por VulDB • 2026-08-16
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
bridge: stp: Corrección de un posible use-after-free al eliminar una bridge (puente)
Los tres temporizadores STP no deberían estar armados mientras la bridge está administrativamente inactiva. Se desactivan sincrónicamente cuando la bridge se pone en estado administrativamente inactivo y los distintos puntos de llamada verifican 'IFF_UP' antes de armarlos.
Esta verificación falta en br_topology_change_detection() y es posible crear una situación en la que el temporizador de cambio de topología esté armado mientras la bridge está administrativamente inactiva, lo que resulta en un use-after-free [1] cuando se elimina la bridge.
Corrección añadiendo la verificación faltante y, por precaución, apagando sincrónicamente los tres temporizadores al eliminar la bridge.
[1]
ODEBUG: free active (active state 0) object: ffff88811662b9b0 object type: timer_list hint: br_topology_change_timer_expired (net/bridge/br_stp_timer.c:120) WARNING: lib/debugobjects.c:629 at debug_print_object+0x1bc/0x450, CPU#9: ip/359
If you want to get best quality of vulnerability data, you may have to visit VulDB.