Katalog CVE

CVE-2026-74559

Niskie ryzyko· EPSS 6%
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.17%

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

Streszczenie

W jądrze Linuxa w module XSK (AF_XDP) występuje podatność w funkcji xsk_build_skb() dotycząca logiki multi-buffer w ścieżce generycznego wysyłania. Gdy pakiety są zbyt duże (liczba deskryptorów przekracza MAX_SKB_FRAGS) lub zawierają nieprawidłowy deskryptor, deskryptory kontynuacji są po cichu tracone i nie mogą być ponownie użyte. Poprawka wprowadza flagę xdp_sock::drain_cont, która pozwala na ich opróżnienie do kolejki Cq.

Ocena ryzyka

Podatność może prowadzić do utraty pakietów w aplikacjach korzystających z AF_XDP, co może powodować problemy z wydajnością lub nieprawidłowe działanie systemów przetwarzających ruch sieciowy. Może być również wykorzystana do wywołania awarii systemu w wyniku nieoczekiwanego zachowania.

Rekomendacja

Zaleca się zaktualizowanie jądra Linux do wersji zawierającej poprawkę, która dodaje obsługę flagi drain_cont i opróżnianie deskryptorów po przepełnieniu. Należy również przetestować aplikacje korzystające z AF_XDP pod kątem zgodności.

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: xsk: drain continuation descs after overflow in xsk_build_skb() Fix generic xmit path multi-buffer logic when packets are either too big (count of descriptors exceed MAX_SKB_FRAGS) or an invalid descriptor is included in fragmented packet. Introduce xdp_sock::drain_cont and act upon this flag - when it is set, keep on consuming descriptors from AF_XDP Tx ring and put them directly onto Cq. Previously these descriptors were silently lost and could never be reached again.

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