Junglewise Threat Intelligence

CVE-2026-64335: Linux Kernel Digi Acceleport USB serial driver denial of service

CVE-2026-64335 · Severity: info · CVSS 0 · Published 2026-07-25

Technologies: Linux. Vendors: Linux.

Executive brief

A vulnerability in the Linux kernel's Digi Acceleport USB serial driver can cause a device to stop receiving data. If a communication port is closed while data flow is being restricted (throttled), the system fails to restart the data receiver when the port is reopened. This results in a loss of communication functionality that persists until the hardware is physically reconnected or the software driver is manually reloaded.

Technical details

A race condition or state management error exists in drivers/usb/serial/digi_acceleport.c where the read USB Request Block (URB) is not resubmitted if the port is closed while in a throttled state. When the port is subsequently reopened, the throttle flags remain set and the URB is not active, leading to a permanent 'broken' receive state for that session. The fix involves explicitly clearing throttle flags (dp_throttled and dp_throttle_restart) and resubmitting the read URB during the port open sequence (digi_open). This issue affects various stable branches of the Linux kernel and has been patched in multiple long-term support releases.

Affected products

  • Linux Linux 2.6.12 to 5.10.261, 5.15.212, 6.1.178, 6.6.145

Timeline

  • 2026-06-23: other: Patch authored
  • 2026-07-24: patched: Patch committed to stable trees
  • 2026-07-25: advisory: CVE published

References