CVE-2026-23372 in Linux
Zusammenfassung
von VulDB • 15.06.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
nfc: rawsock: Beenden von tx_work vor dem Abbau des Sockets
In rawsock_release() wird jede ausstehende tx_work abgebrochen und die Schreibwarteschlange bereinigt, bevor der Socket entkoppelt wird. rawsock_tx_work wird im System-Workqueue ausgeführt und ruft nfc_data_exchange auf, das auf das NCI-Gerät dereferenziert. Ohne Synchronisation kann es zu einem Wettlauf (Race Condition) zwischen tx_work und dem Abbau des Sockets bzw. des Geräts kommen, wenn ein Prozess beendet wird (z. B. durch SIGKILL), was zu Use-After-Free oder nicht freigegebenen Referenzen führen kann.
SEND_SHUTDOWN wird zuerst festgelegt, sodass tx_work, falls es bereits ausgeführt wird, das Flag erkennt und die Übertragung überspringt. Anschließend wird cancel_work_sync verwendet, um auf das Ende aller laufenden Ausführungen zu warten, und schließlich werden alle verbleibenden, in der Warteschlange befindlichen skbs bereinigt.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.