CVE Catalog

CVE-2026-74460

Low risk· EPSS 7%
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.17%

7th percentile - higher than 7% of all known CVEs

Summary

In the Linux kernel, the ems_usb driver for CAN bus added validation of CPC message lengths. The ems_usb_read_bulk_callback() function processes CPC messages in a USB buffer and now checks that each message fits in the URB payload and that its type-specific part covers the fields used by the CAN, state, error, and overrun handlers.

Risk Assessment

Lack of validation could lead to out-of-bounds buffer reads, potentially causing system crashes or privilege escalation via a malicious USB device.

Recommendation

Apply the kernel patch containing this validation as soon as possible to prevent potential attacks via connected CAN devices.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: can: ems_usb: validate CPC message lengths ems_usb_read_bulk_callback() 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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS