Back to CVE records
Medium 5.5Published Mar 25, 2026

CVE-2026-23298can: ucan: Fix infinite loop from zero-length messages

Updated under an hour ago ()

Does this affect you?

It affects Linux and 1 other product. Add what you run to find out whether that includes you.

No exploitation reported and no EPSS estimate yet.

In the Linux kernel, the following vulnerability has been resolved: can: ucan: Fix infinite loop from zero-length messages If a broken ucan device gets a message with the message length field set to 0, then the driver will loop for forever in ucan_read_bulk_callback(), hanging the system. If the length is 0, just skip the message and go on to the next one. This has been fixed in the kvaser_usb driver in the past in commit 0c73772cd2b8 ("can: kvaser_usb: leaf: Fix potential infinite loop in command parsers"), so there must be some broken devices out there like this somewhere.

CVSS
5.5 MEDIUM (v3.1, NVD)CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Weakness (CWE)
Not given
Known exploited
Not in CISA's KEV catalog
EPSS (exploitation in the next 30 days)
Not loaded for this CVE
Assigned by
Linux
NVD analysis
Analyzed
Record last updated
May 11, 2026
First seen by InfoSec Signals
Oct 9, 2026

Affected products

Affected products
Linux Linux
linux:linux (from the name)
from 9f2d3eae88d26c29d96e42983b755940d9169cd9 before ca07d3c6eef14d34e6fdeefe55058db045be29dc; from 9f2d3eae88d26c29d96e42983b755940d9169cd9 before e7bb6e0606b5f233531aaaad9542d69fbb792115; from 9f2d3eae88d26c29d96e42983b755940d9169cd9 before ab6f075492d37368b4c7b0df7f7fdc2b666887fc; from 9f2d3eae88d26c29d96e42983b755940d9169cd9 before 13b646eec3ba1131180803f5aaf1fee23540ad8f; from 9f2d3eae88d26c29d96e42983b755940d9169cd9 before bd85f21a6219aeae4389d700c54f1799f4b814e0; from 9f2d3eae88d26c29d96e42983b755940d9169cd9 before aa9e0a7fe5efc2f74327fd37d828e9a51d9ff588; from 9f2d3eae88d26c29d96e42983b755940d9169cd9 before c7bc62be6c1a60bb21301692009590b1ffda91d9; 9f2d3eae88d26c29d96e42983b755940d9169cd9 builds before 1e446fd0582ad8be9f6dafb115fc2e7245f9bea7
CNA record
linux linux_kernel
linux:linux_kernel
from 4.19 before 5.10.253; from 5.11 before 5.15.203; from 5.16 before 6.1.167; from 6.2 before 6.6.130; from 6.7 before 6.12.77; from 6.13 before 6.18.17; from 6.19 before 6.19.7; 7.0; and 1 more ranges
NVD

References

References

The CVE record is authoritative. Products marked “from the name” were identified from the CNA's free-text names, not a CPE, and are matched less certainly. This product uses the NVD API but is not endorsed or certified by the NVD.

Your cookie choices
We use essential cookies to run this site, and, only with your consent, an advertising cookie from Google to measure whether our ads lead to sign-ups and subscriptions. See our for details.