CVE-2026-64278 in Linux
Zusammenfassung
von VulDB • 25.07.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
i2c: imx-lpi2c: I2C-Adapter markieren, wenn die Hardware abgeschaltet ist
Auf einigen i.MX-Plattformen halten bestimmte I2C-Clients-Treiber eine periodische Workqueue aufrecht, die weiterhin I2C-Übertragungen auslöst.
Während des System-Suspend/Resume-Zyklus besteht ein Zeitfenster zwischen: - suspend_noirq und dem Eintritt des Systems in den Suspend-Modus - dem Starten der Resume-Aktion und resume_noirq
In diesem Fenster können die Ressourcen des I2C-Controllers, wie Takt (Clock) und Pinctrl, bereits deaktiviert oder noch nicht wiederhergestellt sein.
Wenn eine Workqueue während dieses Zeitraums eine I2C-Übertragung auslöst, versucht der Treiber, auf I2C-Register zuzugreifen, während die Hardware-Ressourcen nicht verfügbar sind, was zu einem System-Hang führen kann.
Der I2C-Adapter wird im noirq-Suspend-Zustand als „suspended“ markiert und neue Übertragungen werden blockiert, bis das Resume abgeschlossen ist. Dadurch wird sichergestellt, dass I2C-Übertragungen nur dann ausgeführt werden, wenn die Hardware-Ressourcen verfügbar sind.
If you want to get best quality of vulnerability data, you may have to visit VulDB.