Katalog CVE

CVE-2023-52513

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.66%

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

Streszczenie

W jądrze Linux w podsystemie RDMA/siw występuje podatność polegająca na nieprawidłowym obsługiwaniu niepowodzenia połączenia. Gdy przetwarzanie żądania MPA zakończy się niepowodzeniem, nowo utworzony endpoint może zostać usunięty, a późniejsze zamknięcie gniazda TCP prowadzi do dereferencji wskaźnika NULL w siw_cm_work_handler(). Poprawka anuluje zbędny limit czasu MPA i upraszcza przetwarzanie MPA.

Ocena ryzyka

Błąd może prowadzić do awarii jądra (NULL pointer dereference) w przypadku nieudanego połączenia, co może być wykorzystane do ataku DoS.

Rekomendacja

Zainstaluj aktualizację jądra Linux zawierającą poprawkę dla CVE-2023-52513. Ogranicz dostęp do usług RDMA/siw do zaufanych sieci.

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: RDMA/siw: Fix connection failure handling In case immediate MPA request processing fails, the newly created endpoint unlinks the listening endpoint and is ready to be dropped. This special case was not handled correctly by the code handling the later TCP socket close, causing a NULL dereference crash in siw_cm_work_handler() when dereferencing a NULL listener. We now also cancel the useless MPA timeout, if immediate MPA request processing fails. This patch furthermore simplifies MPA processing in general: Scheduling a useless TCP socket read in sk_data_ready() upcall is now surpressed, if the socket is already moved out of TCP_ESTABLISHED state.

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