CVE-2025-68343 in Linux
Сводка
по VulDB • 02.07.2026
В ядре Linux устранена следующая уязвимость:
can: gs_usb: gs_usb_receive_bulk_callback(): проверка фактической длины (actual_length) перед обращением к заголовку
Драйвер ожидает получения структуры `struct gs_host_frame` в функции `gs_usb_receive_bulk_callback()`.
Используется макрос `struct_group` для описания заголовка структуры `struct gs_host_frame`, и проверяется, что получен как минимум сам заголовок, прежде чем обращаться к любым его членам.
Для повторной отправки URB (USB Request Block) не следует разыменовывать цепочку указателей «dev->parent->hf_size_rx», а вместо этого использовать «parent->hf_size_rx». Поскольку `urb->context` содержит `parent`, он всегда определен, тогда как `dev` может быть не определён, если длина URB слишком мала.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.