CVE-2026-74537
WysokieCVSS 8.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 15 - wyżej niż 15% wszystkich znanych CVE
Streszczenie
W jądrze Linux w Bluetooth ISO funkcja iso_conn_ready nie trzyma odpowiednio referencji do gniazda (sk) podczas dostępu do pola conn->sk, co może prowadzić do użycia po zwolnieniu w przypadku równoczesnego zamknięcia gniazda.
Ocena ryzyka
Podatność może prowadzić do awarii systemu lub potencjalnie do zdalnego wykonania kodu przez atakującego w zasięgu Bluetooth.
Rekomendacja
Zastosuj poprawkę trzymającą referencję do gniazda w iso_conn_ready oraz sprawdzającą poprawność gniazda po uzyskaniu blokady.
Oryginalny opis (angielski, źródło NVD)
In the Linux kernel, the following vulnerability has been resolved: Bluetooth: ISO: hold sk properly in iso_conn_ready sk deref in iso_conn_ready must be done either under conn->lock, or holding a refcount, to avoid concurrent close. conn->sk is currently accessed without either: [Task 1] [Task 2] iso_sock_release iso_conn_ready sk = conn->sk lock_sock(sk) conn->sk = NULL lock_sock(sk) release_sock(sk) iso_sock_kill(sk) UAF on sk deref Fix possible UAF by holding sk refcount in iso_conn_ready(). Also recheck after lock_sock that the socket is still valid. Adjust locking so conn->sk is cleared only under lock_sock.

