Katalog CVE

CVE-2026-64260

WysokieCVSS 7.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.13%

Percentyl 3 - wyżej niż 3% wszystkich znanych CVE

Streszczenie

W jądrze Linux w podsystemie fuse-uring występuje podatność wyścigu (race condition) dotycząca flagi queue->stopped. Funkcja fuse_uring_commit_fetch() sprawdza queue->stopped bez blokady, a wartość nie jest ustawiana pod blokadą w fuse_uring_abort_end_requests().

Ocena ryzyka

Atakujący może wykorzystać wyścig do użycia zwolnionej pamięci (use-after-free) lub innych nieprzewidzianych zachowań.

Rekomendacja

Zastosuj łatkę z jądra Linux, która zapewnia, że queue->stopped jest odczytywane i ustawiane wyłącznie pod blokadą.

Inne podatności w Linux kernel

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

In the Linux kernel, the following vulnerability has been resolved: fuse-uring: Avoid queue->stopped races and set/read that value under lock There are several readers of queue->stopped that check the value under lock, but fuse_uring_commit_fetch() did not and actually the value was not set under the lock in fuse_uring_abort_end_requests() either. Especially in fuse_uring_commit_fetch it is important to check under a lock, because due to races 'struct fuse_req' might be freed with fuse_request_end, but another thread/cpu might already do teardown work.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS