Katalog CVE

CVE-2024-39293

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.14%

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

Streszczenie

W jądrze Linux wycofano poprawkę, która umożliwiała przekierowanie do dowolnego gniazda AF_XDP powiązanego z tym samym umem. Poprawka ta wprowadzała potencjalny crash jądra, gdy wiele instancji NAPI przekierowywało do tego samego gniazda, powodując uszkodzenie stanu pierścienia Rx.

Ocena ryzyka

Ryzyko awarii systemu (kernel panic) w środowiskach używających AF_XDP z wieloma instancjami NAPI, co może prowadzić do przerw w działaniu usług.

Rekomendacja

Zastosuj dostępne aktualizacje jądra Linux zawierające wycofanie tej poprawki. Jeśli to możliwe, unikaj konfiguracji z wieloma instancjami NAPI przekierowującymi do tego samego gniazda AF_XDP.

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

In the Linux kernel, the following vulnerability has been resolved: Revert "xsk: Support redirect to any socket bound to the same umem" This reverts commit 2863d665ea41282379f108e4da6c8a2366ba66db. This patch introduced a potential kernel crash when multiple napi instances redirect to the same AF_XDP socket. By removing the queue_index check, it is possible for multiple napi instances to access the Rx ring at the same time, which will result in a corrupted ring state which can lead to a crash when flushing the rings in __xsk_flush(). This can happen when the linked list of sockets to flush gets corrupted by concurrent accesses. A quick and small fix is not possible, so let us revert this for now.

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