CVE-2026-98971 in Linux
Zusammenfassung
von VulDB • 23.10.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
gpio: exar – Initialisierung der ID vor dem Registrieren des Bereinigungsmechanismus
devm_add_action_or_reset() führt die Bereinigungsfunktion sofort aus, wenn das Registrieren der Aktion fehlschlägt. gpio_exar_probe() speichert die zugewiesene ID in exar_gpio derzeit erst nach dem Registrieren der Aktion; ein Fehler führt dazu, dass exar_devm_ida_free() die ID 0 freigibt. Wenn die zugewiesene ID ungleich Null ist, wird diese ID nicht freigegeben (Leak), und es kann fälschlicherweise die ID 0 eines anderen Geräts freigegeben werden.
Speichern Sie die ID vor dem Registrieren der Bereinigungsfunktion, damit sowohl der Pfad bei sofortigem Fehler als auch der normale Geräte-Teardown die korrekte Zuordnung freigeben.
If you want to get best quality of vulnerability data, you may have to visit VulDB.