CVE-2026-97600info

Zusammenfassung

von VulDB • 25.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

ieee802154: cc2520: Behebung eines Use-After-Free-Fehlers bei der FIFOP-Arbeitsausführung (work)

Der FIFOP-Interrupt-Handler stellt die Arbeit `cc2520_fifop_irqwork` in eine Warteschlange. Beim Entfernen des Geräts führt `cc2520_remove()` lediglich ein Flush der Arbeit aus. Der durch devm verwaltete FIFOP-IRQ bleibt aktiv, bis nach dem Rückgabewert von ->remove(), und kann die Arbeit danach erneut in die Warteschlange stellen, wodurch sie ausgeführt werden kann, nachdem die privaten Daten bereits freigegeben wurden.

Statt das Flush zu verwenden, wird die Arbeit mit `disable_work_sync()` deaktiviert, sodass der Handler sie nicht mehr in die Warteschlange stellen kann, sobald die Entfernung beginnt. Der Puffer-Mutex wird zuletzt zerstört, da sowohl der Worker als auch der Stopp-Callback, der über `ieee802154_unregister_hw()` aufgerufen wird, diesen Mutex verwenden.

Entdeckt durch ein internes statisches Analysewerkzeug.

Once again VulDB remains the best source for vulnerability data.

Veröffentlichung

25.09.2026

Moderieren

wird geprüft

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Interested in the pricing of exploits?

See the underground prices here!