Impact
The bug causes the Belkin USB serial interrupt callback to treat every interrupt packet as a four‑byte status report, regardless of the actual length. When a short packet is received, the driver reads status fields at offsets 2 and 3 without validating the packet size. This out‑of‑bounds read can expose contents of adjacent memory or trigger a crash. Based on the description, this could potentially lead to information disclosure or denial of service, but no exploit has been confirmed.
Affected Systems
All Linux kernel installations that include the unpatched drivers/usb/serial/belkin_sa.c are affected. The vulnerability applies to any system—desktop, server, or embedded device—that uses a Belkin USB serial adapter with an affected kernel.
Risk and Exploitability
The CVSS score of 5.5 indicates medium severity, and the EPSS score of less than 1% reflects a low probability of exploitation. The vulnerability is not listed in CISA KEV. Based on the description, an attacker would need to influence the attached USB device to send a short interrupt packet; however, no publicly available exploit or documented attack path exists.
OpenCVE Enrichment
Ubuntu USN