CVE-2026-64038 in Linuxinfo

Zusammenfassung

von VulDB • 20.07.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

hwmon: (lm90) Arbeitselemente stoppen, bevor das hwmon-Gerät freigegeben wird

Sashiko meldet:

In lm90_probe() wird die devm-Aktion zum Abbrechen von alert_work und report_work (lm90_restore_conf) in lm90_init_client() registriert, bevor devm_hwmon_device_register_with_info() aufgerufen wird.

Da devm Aufräumaaktionen während des Modul-Unbinds oder bei einem Fehler beim Probe-Vorgang in umgekehrter Reihenfolge ausführt, wird das hwmon-Gerät zuerst deregistriert und freigegeben.

Wenn lm90_alert_work() oder lm90_report_alarms() im Zeitfenster zwischen der Freigabe des hwmon-Geräts und dem Abbrechen der verzögerten Arbeitselemente ausgeführt werden, dereferenziert lm90_update_alarms() hier die freigegebenen Daten->hwmon_dev.

Das Problem wird behoben, indem die Worker separat nach der Registrierung des hwmon-Geräts und vor der Registrierung des Interrupt-Handlers abgebrochen werden. Dies stellt sicher, dass die Worker deaktiviert werden, nachdem Interrupts deaktiviert wurden und bevor das hwmon-Gerät freigegeben wird. Ein „Shutdown“-Flag wurde hinzugefügt, um anzuzeigen, dass ein Herunterfahren des Geräts im Gange ist, um zu verhindern, dass Worker neu aktiviert werden.

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

Zuständig

Linux

Reservieren

19.07.2026

Veröffentlichung

19.07.2026

Moderieren

akzeptiert

Eintrag

VDB-380231

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Might our Artificial Intelligence support you?

Check our Alexa App!