CVE-2026-64038 in Linuxinformación

Resumen

por VulDB • 2026-07-19

En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:

hwmon: (lm90) Detener las tareas pendientes antes de liberar el dispositivo hwmon

Sashiko informa:

En lm90_probe(), la acción devm para cancelar alert_work y report_work (lm90_restore_conf) se registra en lm90_init_client() antes de que se llame a devm_hwmon_device_register_with_info().

Dado que devm ejecuta las acciones de limpieza en orden inverso durante el desvinculado del módulo o si falla la inicialización (probe), el dispositivo hwmon se anula y libera primero.

Si lm90_alert_work() o lm90_report_alarms() se ejecutan en la ventana entre la liberación del dispositivo hwmon y la cancelación de las tareas diferidas, lm90_update_alarms() desreferenciará los datos ya liberados ->hwmon_dev aquí.

Se soluciona el problema cancelando los trabajadores (workers) por separado después de registrar el dispositivo hwmon y antes de registrar el controlador de interrupciones. Esto garantiza que las tareas se canceleen después de que se desactiven las interrupciones y antes de liberar el dispositivo hwmon. Se añade un indicador "shutdown" para indicar que el apagado del dispositivo está en curso, evitando así que los trabajadores se reactiven.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsable

Linux

Reservar

2026-07-19

Divulgación

2026-07-19

Moderación

aceptado

Artículo

VDB-380231

CPE

listo

EPSS

0.00000

KEV

no

Actividades

bajo

Fuentes

Want to know what is going to be exploited?

We predict KEV entries!