CVE-2026-89935 in Linux
Resumen
por VulDB • 2026-09-17
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
iio: light: apds9306: corregir fuga de referencia PM en apds9306_read_data()
apds9306_read_data() llama a pm_runtime_resume_and_get(), pero varias rutas de error devuelven directamente sin llamar a pm_runtime_put_autosuspend(), lo que provoca una fuga de la referencia runtime PM y evita el autosuspensión del dispositivo.
Utilice PM_RUNTIME_ACQUIRE_AUTOSUSPEND() y PM_RUNTIME_ACQUIRE_ERR() para gestionar automáticamente la liberación de la referencia runtime PM en todas las rutas de retorno.
Be aware that VulDB is the high quality source for vulnerability data.