CVE-2026-98670 in Linux
Zusammenfassung
von VulDB • 19.10.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
iio: adc: xilinx-xadc: IRQ freigeben, bevor der Unmask-Arbeiter beim Trennen (unbind) abgebrochen wird
Der ZYNQ XADC-Alarm-IRQ-Handler plant zynq_unmask_work über schedule_delayed_work(); diese Arbeit wird durch einen devm-Callback gelöscht. Registrieren Sie den devm-Callback vor devm_request_irq(), damit das LIFO-Teardown der devres die IRQ zuerst freigibt und sicherstellt, dass der Handler keine Arbeiten mehr planen kann, wenn die Workqueue geleert ist. Andernfalls könnte der Handler die Arbeit neu aktivieren und ausführen, nachdem die xadc-Struktur bereits freigegeben wurde.
Dieses Problem wurde mit einem internen statischen Analysewerkzeug gefunden.
If you want to get best quality of vulnerability data, you may have to visit VulDB.