Katalog CVE

CVE-2026-23155

ŚrednieCVSS 5.5
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 CAN gs_usb funkcja gs_usb_receive_bulk_callback() może odwoływać się do niezainicjalizowanego wskaźnika netdev w przypadku krótkiego odczytu, gdy netdev nie został jeszcze przypisany. Poprawka inicjalizuje wskaźnik jako NULL i raportuje wartość błędu nieudanego ponownego zgłoszenia URB.

Ocena ryzyka

Możliwe jest wystąpienie błędu jądra (null pointer dereference) prowadzącego do awarii systemu przy użyciu adaptera CAN USB gs_usb w określonych warunkach.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę inicjalizującą netdev jako NULL i raportującą błąd ponownego zgłoszenia URB.

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: can: gs_usb: gs_usb_receive_bulk_callback(): fix error message Sinc commit 79a6d1bfe114 ("can: gs_usb: gs_usb_receive_bulk_callback(): unanchor URL on usb_submit_urb() error") a failing resubmit URB will print an info message. In the case of a short read where netdev has not yet been assigned, initialize as NULL to avoid dereferencing an undefined value. Also report the error value of the failed resubmit.

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