Katalog CVE

CVE-2026-64136

KrytyczneCVSS 9.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.49%

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

Streszczenie

W jądrze Linux stwierdzono brak blokady wokół inkrementacji licznika tc_count w funkcji smb2_find_smb_sess_tcon_unlocked(). Problem powstał po refaktoryzacji kodu CIFS, która zmieniła blokadę z cifs_tcp_ses_lock na tc_lock, ale nie objęła nią tego konkretnego miejsca.

Ocena ryzyka

Brak synchronizacji może prowadzić do wyścigu danych (race condition) na liczniku tc_count, co może skutkować nieprawidłowym zarządzaniem sesjami SMB, potencjalnie powodując awarię systemu lub naruszenie integralności danych.

Rekomendacja

Należy niezwłocznie zastosować łatkę z jądra Linux zawierającą poprawkę dla CVE-2026-64136, która dodaje odpowiednie blokowanie tc_lock w funkcji smb2_find_smb_sess_tcon_unlocked().

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

In the Linux kernel, the following vulnerability has been resolved: smb: client: protect tc_count increment in smb2_find_smb_sess_tcon_unlocked() Commit 96c4af418586 ("cifs: Fix locking usage for tcon fields") refactored cifs code to change cifs_tcp_ses_lock for tc_lock around tc_count changes. There was missing lock around tc_count increment inside smb2_find_smb_sess_tcon_unlocked().

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