Katalog CVE

CVE-2026-23447

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.13%

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

Streszczenie

W sterowniku cdc_ncm (jądro Linuxa) w funkcji cdc_ncm_rx_verify_ndp32() brakowało uwzględnienia ndpoffset w sprawdzeniu granic dla tablicy DPE, co pozwala na odczyt poza zakresem, gdy NDP32 znajduje się blisko końca bufora.

Ocena ryzyka

Złośliwy ruch sieciowy może spowodować odczyt poza zakresem bufora, co może prowadzić do wycieku danych lub awarii systemu.

Rekomendacja

Zastosuj łatkę jądra Linux dodającą ndpoffset do sprawdzenia granic nframes w cdc_ncm_rx_verify_ndp32().

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: net: usb: cdc_ncm: add ndpoffset to NDP32 nframes bounds check The same bounds-check bug fixed for NDP16 in the previous patch also exists in cdc_ncm_rx_verify_ndp32(). The DPE array size is validated against the total skb length without accounting for ndpoffset, allowing out-of-bounds reads when the NDP32 is placed near the end of the NTB. Add ndpoffset to the nframes bounds check and use struct_size_t() to express the NDP-plus-DPE-array size more clearly. Compile-tested only.

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