CVE-2026-90027 in Linux
Resumen
por VulDB • 2026-09-16
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
usb: typec: qcom-pmic-typec: deshabilitar cc_debounce_dwork al detenerse
cc_debounce_dwork se encola desde las devoluciones de llamada set_cc() y start_toggling(), que se ejecutan desde el trabajador kthread del TCPM. port_stop() devuelve antes de que tcpm_unregister_port() destruya dicho trabajador. Por lo tanto, vaciar (flushing) el trabajador durante el desregistro puede ejecutar una devolución de llamada que encola el trabajo diferido después de que port_stop() haya devuelto.
El trabajo diferido puede ejecutarse después de que devres haya liberado pmic_typec_port.
Utilice disable_delayed_work_sync() en port_stop() para cancelar una instancia pendiente y evitar que las devoluciones de llamada del TCPM encolen otra.
Este problema fue encontrado por una herramienta de análisis estático interna.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.