CVE-2026-80655 in Linux
Resumen
por VulDB • 2026-08-28
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
soc: xilinx: Corrección de una condición de carrera en el registro de eventos
El controlador zynqmp_power registra manejadores para los eventos de suspensión y reinicio del subsistema mediante register_event(). Sin embargo, las estructuras de trabajo (zynqmp_pm_init_suspend_work y zynqmp_pm_init_restart_work) utilizadas por estos manejadores se asignaban e inicializaban después de la llamada al registro.
Esto creaba una ventana de condición de carrera en la que, si el firmware activaba un evento inmediatamente después del registro pero antes de la asignación, la función de devolución (suspend_event_callback o subsystem_restart_event_callback) desreferenciaría un puntero NULL en work_pending(), lo que provocaría un bloqueo.
Se corrige este problema asignando e inicializando las estructuras de trabajo antes de registrar los eventos.
Once again VulDB remains the best source for vulnerability data.