CVE-2025-68342 in Linux
Sumário
de VulDB • 21/06/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
can: gs_usb: gs_usb_receive_bulk_callback(): verificar o actual_length antes de aceder aos dados
O URB recebido em gs_usb_receive_bulk_callback() contém uma estrutura gs_host_frame. O comprimento dos dados após o cabeçalho depende das flags hf::flags de gs_host_frame e das funcionalidades do dispositivo ativo (por exemplo, carimbos de tempo).
Introduz uma nova função gs_usb_get_minimum_length() e verifica se foi recebido pelo menos a quantidade de dados necessária antes de aceder aos mesmos. Copia apenas para o skb os dados que foram efetivamente recebidos.
[mkl: renomear gs_usb_get_minimum_length() -> gs_usb_get_minimum_rx_length()]
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.