CVE-2025-68342

CVE-2025-68342

published December 23, 2025

CVSS
—
EPSS
0%
Percentile
7.8
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

can: gs_usb: gs_usb_receive_bulk_callback(): check actual_length before accessing data

The URB received in gs_usb_receive_bulk_callback() contains a struct

gs_host_frame. The length of the data after the header depends on the

gs_host_frame hf::flags and the active device features (e.g. time

stamping).

Introduce a new function gs_usb_get_minimum_length() and check that we have

at least received the required amount of data before accessing it. Only

copy the data to that skb that has actually been received.

[mkl: rename gs_usb_get_minimum_length() -> +gs_usb_get_minimum_rx_length()]

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00186 · 7.8th percentile
Published
2025-12-23T19:16Z
References (4)
EPSS history
Timeline
  • 23 DEC 13:58Z
    can: gs_usb: gs_usb_receive_bulk_callback(): check actual_length before accessing data
    cvelistv5