CVE-2026-100236
WysokieCVSS 8.6Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 24 - wyżej niż 24% wszystkich znanych CVE
Streszczenie
Podatność w bibliotece DPDK GSO. Gdy programowe GSO kopiuje nagłówki pakietów do nowego mbuf, nie sprawdza, czy nagłówek mieści się w pierwszym segmencie źródłowym lub w buforze docelowym, a nagłówek dłuższy niż skonfigurowany rozmiar segmentu GSO może spowodować niedomiar w obliczeniach rozmiaru danych. Pakiet przetwarzany przez programowe GSO może wywołać odczyt lub zapis poza zakresem.
Ocena ryzyka
Zdalny lub gościowy pakiet może spowodować odczyt lub zapis poza zakresem, co może prowadzić do awarii systemu lub potencjalnego wykonania kodu.
Rekomendacja
Zastosuj poprawki do biblioteki DPDK GSO. Ogranicz dostęp do przetwarzania pakietów z niezaufanych źródeł i monitoruj systemy pod kątem anomalii.
Inne podatności w DPDK
Zobacz wszystkie- CVE-2026-86856Średnie
W sterowniku DPDK nfp vDPA wykryto błąd. Bufory stosu i sterty o rozmiarze pojedynczej pary kolejek mogą zostać przepełnione, gdy skonfigurowano więcej virtqueue, co prowadzi do awarii hosta lub uszkodzenia pamięci.
- CVE-2026-86849Średnie
W DPDK lib/vhost vhost-crypto wykryto błąd. Przepełnienie liczb całkowitych w sprawdzaniu długości łańcucha oraz brak sprawdzania długości na ścieżce RSA mogą spowodować przepełnienie bufora hosta w backendzie vhost-crypto.
- CVE-2026-86848Wysokie
W bibliotece DPDK w module lib/vhost (vhost-crypto) występuje błąd polegający na podwójnym pobraniu indeksu następnego deskryptora gościa podczas tworzenia migawki deskryptorów pośrednich. Złośliwy gość może wykorzystać tę lukę do wywołania dostępu poza zakresem w backendzie hosta.
- CVE-2026-86847Średnie
W bibliotece DPDK (lib/vhost, vhost-crypto) wykryto błąd, w którym sprzątanie łańcucha write-back może podążać za niezainicjalizowanym wskaźnikiem next, gdy mapowanie deskryptora gościa się nie powiedzie. Prowadzi to do zawieszenia lub awarii procesu vhost-crypto na hoście.
- CVE-2026-86846Średnie
W bibliotece DPDK (lib/vhost, vhost-crypto) wykryto błąd, w którym indeks deskryptora avail-ring dostarczony przez gościa jest używany bez sprawdzenia zakresu. Powoduje to zapis poza zakresem bufora w backendzie vhost-crypto na hoście.
- CVE-2026-86845Średnie
W bibliotece DPDK (lib/vhost, vhost-crypto) wykryto błąd, w którym sprzątanie sesji może pozostawić nieaktualny wskaźnik do sesji w pamięci podręcznej, a ścieżka danych nie sprawdza typu sesji przed jej przypisaniem. Prowadzi to do use-after-free lub pomylenia typów w backendzie vhost-crypto na hoście.
- CVE-2026-86567Wysokie
W bibliotece DPDK w module lib/vhost handler VDUSE nie unieważnia wskaźników vring przy unieważnieniu IOTLB, co prowadzi do użycia po zwolnieniu mapowania (use-after-unmap).
- CVE-2026-86566Średnie
W bibliotece DPDK (lib/vhost) wykryto błąd, w którym gość z deskryptorami RX o zbyt małym rozmiarze może spowodować niedomiar długości kopiowania w funkcji enqueue vhost. Prowadzi to do odmowy usługi we współdzielonym backendzie vhost, takim jak OVS-DPDK.
- CVE-2026-86565Wysokie
W DPDK lib/vhost wykryto usterkę, w której gość może zdesynchronizować rozmiar virtqueue z rozmiarem tablicy deskryptorów inflight, powodując zapis poza zakresem w procesie vhost na hoście.
- CVE-2026-86563Wysokie
W DPDK lib/vhost wykryto błąd podwójnego przesunięcia w obliczeniach mapowania logów vhost, co może prowadzić do nieprawidłowego dostępu do pamięci.
Oryginalny opis (angielski, źródło NVD)
A flaw was found in the DPDK GSO library. When software GSO copies packet headers into a new mbuf, it does not check that the header fits in the source first segment or in the destination buffer, and a header longer than the configured GSO segment size can underflow the payload-size calculation. A remote or guest-supplied packet processed with software GSO can trigger an out-of-bounds read or write.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

