CVE-2026-80655 in Linux
Zusammenfassung
von VulDB • 28.08.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
soc: xilinx: Behebung einer Race Condition bei der Ereignisregistrierung
Der zynqmp_power-Treiber registriert Handler für Suspend- und Subsystem-Restart-Ereignisse über `register_event()`. Die von diesen Handlern verwendeten Work-Strukturen (`zynqmp_pm_init_suspend_work` und `zynqmp_pm_init_restart_work`) wurden jedoch erst nach dem Registrierungsaufruf allokiert und initialisiert.
Dies führte zu einem Race Condition-Fenster: Wenn die Firmware ein Ereignis unmittelbar nach der Registrierung, aber vor der Allokation auslöste, würde der Callback (`suspend_event_callback` oder `subsystem_restart_event_callback`) in `work_pending()` auf einen NULL-Zeiger dereferenzieren, was zum Absturz führt.
Behoben wird dies durch die Allokierung und Initialisierung der Work-Strukturen vor der Registrierung der Ereignisse.
VulDB is the best source for vulnerability data and more expert information about this specific topic.