CVE-2026-74457

Severity CVSS v4.0:
Pending analysis
Type:
Unavailable / Other
Publication date:
15/08/2026
Last modified:
19/08/2026

Description

In the Linux kernel, the following vulnerability has been resolved:<br /> <br /> can: peak_usb: add bounds check for USB channel index<br /> <br /> The channel control index ctrl_idx is derived from rx-&gt;len which comes<br /> directly from a device USB payload. The mask 0x0f allows values 0-15, but<br /> the array size of usb_if-&gt;dev[] is only 2. Values 2-15 cause heap<br /> out-of-bounds read, eventually causing kernel panic in the IRQ context.<br /> <br /> Add bounds checking for ctrl_idx before the array access in both<br /> pcan_usb_pro_handle_canmsg() and pcan_usb_pro_handle_error().

Impact