CVE-2026-74458

can: kvaser_usb_leaf: kvaser_usb_leaf_wait_cmd(): validate received command extents

N/A
Published: August 15, 2026 at 12:27 PM UTC
Updated: August 19, 2026 at 05:21 PM UTC
1 product affected across 1 vendorLinux Kernel

Using Linux by Linux?

Get instant alerts when new vulnerabilities affect Linux - before attackers find them.

Real-time alertsTrack your software stackFree plan available
Severity
N/A
Exploit prediction
EPSS 0.2%

Description

In the Linux kernel, the following vulnerability has been resolved: can: kvaser_usb_leaf: kvaser_usb_leaf_wait_cmd(): validate received command extents The wait and bulk receive paths walk variable-length commands from a USB buffer. A nonzero command shorter than CMD_HEADER_LEN can still be dispatched, and the wait path copies a matching command into a fixed caller-owned struct kvaser_cmd using the device-provided length. Reject nonzero commands that do not contain the fixed header or that extend beyond the current USB buffer item. In the wait path, also reject a matching command that exceeds the destination before copying it.

Affected

Our own answer: ranges merged, affected separated from platform-only, with confidence and review flags.

3.8 ≤ v < 5.10.2653.8 ≤ v < 5.15.2163.8 ≤ v < 6.1.1833.8 ≤ v < 6.12.1033.8 ≤ v < 6.18.443.8 ≤ v < 6.6.1513.8 ≤ v < 7.1.83.8 ≤ v < 7.23.880f40a6fa28dab299da7a652e444b1e2d9231e7
Vendor states this is fixed in 0293dd153f9dbc1ddf5dacdccc76b363bce4a8ee (fixed)
Vendor states this is fixed in 185cb1fa38142a3cbf223dd8b3abb24217f330d3 (fixed)
Vendor states this is fixed in 21f0465fd86d77794aaed8e05f833634f68d178d (fixed)
Vendor states this is fixed in 3d0897ec623e422695d70d80ae456f89476c5328 (fixed)
Vendor states this is fixed in 695aea154bb2d453e6daada1510972fafd075285 (fixed)
Vendor states this is fixed in 72f96c2942f11a0ae8663adcb3d9ee986e07d4fa (fixed)
Vendor states this is fixed in c00ec53d7dec08134e97071850cc00ef000c5b77 (fixed)
Vendor states this is fixed in d9e91672526ffa279709b15490118aea1bdee714 (fixed)
Vendor states this is fixed in 3.8 (unaffected)
Vendor states this is fixed in 5.10.265 (unaffected)
Vendor states this is fixed in 5.15.216 (unaffected)
Vendor states this is fixed in 6.1.183 (unaffected)
Vendor states this is fixed in 6.12.103 (unaffected)
Vendor states this is fixed in 6.18.44 (unaffected)
Vendor states this is fixed in 6.6.151 (unaffected)
Vendor states this is fixed in 7.1.8 (unaffected)
Vendor states this is fixed in 7.2 (unaffected)

Remediation

No guide yet

No remediation guidance has been written for this CVE yet, and no fixed version or vendor advisory is recorded against it.

Quick Info

StatusRECEIVED

Get alerted

Stop reading CVE feeds looking for your own stack

Track the products you run and VulnTracker tells you when a new CVE affects them — with what is known about fixing it, and nothing about the rest.

Free plan, no card