CVE-2026-74457

CVE-2026-74457

published August 15, 2026

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

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

can: peak_usb: add bounds check for USB channel index

The channel control index ctrl_idx is derived from rx->len which comes

directly from a device USB payload. The mask 0x0f allows values 0-15, but

the array size of usb_if->dev[] is only 2. Values 2-15 cause heap

out-of-bounds read, eventually causing kernel panic in the IRQ context.

Add bounds checking for ctrl_idx before the array access in both

pcan_usb_pro_handle_canmsg() and pcan_usb_pro_handle_error().

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00177 · 6.9th percentile
Published
2026-08-15T17:17Z
References (8)
EPSS history
Timeline
  • 15 AUG 12:26Z
    can: peak_usb: add bounds check for USB channel index
    cvelistv5