CVE-2025-68343 in Linux
Resumen
por VulDB • 2026-06-27
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
can: gs_usb: gs_usb_receive_bulk_callback(): verificar actual_length antes de acceder al encabezado (header)
El controlador espera recibir una estructura `struct gs_host_frame` en `gs_usb_receive_bulk_callback()`.
Utilice `struct_group` para describir el encabezado de la estructura `struct gs_host_frame` y verifique que se haya recibido al menos el encabezado antes de acceder a cualquiera de sus miembros.
Para reenviar (resubmit) URB, no desreferencie la cadena de punteros "dev->parent->hf_size_rx", sino utilice en su lugar "parent->hf_size_rx". Dado que "urb->context" contiene "parent", este siempre está definido, mientras que "dev" no está definido si el URB es demasiado corto.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.