Katalog CVE

CVE-2023-52442

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

Prawdopodobieństwo exploitacji (EPSS)

Bardzo wysokie ryzyko
29.64%

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

Streszczenie

W jądrze Linux naprawiono podatność w ksmbd: brak walidacji identyfikatora sesji i drzewa w żądaniu złożonym. Funkcja smb2_get_msg() zawsze zwraca pierwszy nagłówek SMB2, co może prowadzić do pominięcia sprawdzenia identyfikatora drzewa. Poprawka używa ksmbd_req_buf_next() do uzyskania bieżącego polecenia.

Ocena ryzyka

Ryzyko obejmuje możliwość nieautoryzowanego dostępu do zasobów SMB, co może prowadzić do naruszenia poufności danych.

Rekomendacja

Zaleca się aktualizację jądra Linux do wersji zawierającej poprawkę.

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

In the Linux kernel, the following vulnerability has been resolved: ksmbd: validate session id and tree id in compound request `smb2_get_msg()` in smb2_get_ksmbd_tcon() and smb2_check_user_session() will always return the first request smb2 header in a compound request. if `SMB2_TREE_CONNECT_HE` is the first command in compound request, will return 0, i.e. The tree id check is skipped. This patch use ksmbd_req_buf_next() to get current command in compound.

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