You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
can ucan driver
About this tag
The can ucan driver tag covers discussions about the Linux Controller Area Network (CAN) ucan driver, particularly a security vulnerability tracked as CVE-2026-23298. This bug involves an infinite loop in the ucan_read_bulk_callback() function triggered by a malformed device message with a zero-length payload, causing the system to hang. The fix is to skip empty messages. The content highlights how kernel parsers that trust device-provided length fields can lead to availability issues. This tag is relevant for Linux kernel developers, system administrators, and security researchers interested in CAN bus drivers, kernel robustness, and denial-of-service vulnerabilities.
CVE-2026-23298 is a reminder that kernel security bugs do not need dramatic memory corruption to become operationally serious. In this case, the Linux can: ucan driver could enter an infinite loop when a malformed device message reports a zero-length payload, causing ucan_read_bulk_callback() to...