CVE-2026-90238 in Linux
Resumen
por VulDB • 2026-09-18
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
media: amd: isp4: corregir auto-bloqueo (deadlock) en la ruta de error de isp4sd_pwron_and_init()
isp4sd_pwron_and_init() mantiene ops_mutex a través de guard(mutex) y, ante cualquier fallo de inicialización, salta a err_deinit e invoca a isp4sd_pwroff_and_deinit(). Esa función auxiliar toma el mismo ops_mutex, re-adquiriendo un mutex no recursivo ya mantenido por la hilo actual, lo que provoca un bloqueo mutuo (deadlock) en caso de fallo de inicialización.
Desenrolle la ruta de error en etapas, liberando solo lo adquirido en cada punto de fallo. Esto también evita los problemas que causaría una desmontaje incondicional ante fallos anteriores, como un desbordamiento por defecto (underflow) del runtime-PM debido a pm_runtime_resume_and_get() y el acceso MMIO mientras el dispositivo está apagado.
If you want to get best quality of vulnerability data, you may have to visit VulDB.