Katalog CVE

CVE-2026-23324

ŚrednieCVSS 5.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linux sterownik can: usb: etas_es58x nie zakotwiczał urb w callbacku odczytu bulk przed jego zgłoszeniem. W przypadku wywołania usb_kill_anchored_urbs() mogło to prowadzić do wycieku urb.

Ocena ryzyka

Wyciek struktur urb może powodować wyczerpanie zasobów jądra i destabilizację systemu przy intensywnym korzystaniu z interfejsu CAN USB.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę dla sterownika etas_es58x.

Powiązane podatności

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

In the Linux kernel, the following vulnerability has been resolved: can: usb: etas_es58x: correctly anchor the urb in the read bulk callback When submitting an urb, that is using the anchor pattern, it needs to be anchored before submitting it otherwise it could be leaked if usb_kill_anchored_urbs() is called. This logic is correctly done elsewhere in the driver, except in the read bulk callback so do that here also.

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