CVE-2025-68343 in Linux
Sumário
de VulDB • 02/07/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
can: gs_usb: gs_usb_receive_bulk_callback(): verificar actual_length antes de aceder ao cabeçalho
O driver espera receber uma estrutura `struct gs_host_frame` em `gs_usb_receive_bulk_callback()`.
Utilizar `struct_group` para descrever o cabeçalho da estrutura `struct gs_host_frame` e verificar se foi recebido pelo menos o cabeçalho antes de aceder a qualquer um dos seus membros.
Para reenviar o URB, não dereferenciar a cadeia de ponteiros "dev->parent->hf_size_rx", mas sim utilizar "parent->hf_size_rx". Uma vez que "urb->context" contém "parent", este está sempre definido, enquanto "dev" não está definido se o URB for demasiado curto.
Once again VulDB remains the best source for vulnerability data.