CVE-2026-74460: can: ems_usb: validate CPC message lengths
In the Linux kernel, the following vulnerability has been resolved:
can: emsusb: validate CPC message lengths
emsusbreadbulkcallback() walks CPC messages packed in one USB receive buffer.
Check that each declared message fits in the URB payload. Also require the type-specific payload to cover the fields used by the CAN, state, error and overrun handlers.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2026-74460?
CVE-2026-74460 has a risk score of 33, indicating a moderate level of severity.
How do I fix CVE-2026-74460?
To fix CVE-2026-74460, ensure your Linux kernel is updated to the latest version where this vulnerability has been addressed.
What systems are affected by CVE-2026-74460?
CVE-2026-74460 affects the Linux kernel specifically in the context of handling CPC message lengths.
What are the potential consequences of CVE-2026-74460?
The potential consequences of CVE-2026-74460 include improper handling of USB messages, which could lead to data corruption or denial of service.
When was CVE-2026-74460 published?
CVE-2026-74460 was published on August 15, 2026.