In the Linux kernel, the following vulnerability has been resolved:
ALSA: us144mkii: captureurbcomplete: redundant usbanchorurb corrupts anchor list on each resubmission
In captureurbcomplete(), usbanchorurb() is called on every completion callback, but the URB is already anchored from the initial submission in tascamtriggerstart(). Each redundant call corrupts the anchor's doubly-linked list and inflates the URB refcount. When usbkillanchored_urbs() traverses the list during stream stop / suspend / disconnect, the corrupted list leads to use-after-free.
Remove the redundant usbanchorurb() from the resubmit path.
{
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/64xxx/CVE-2026-64601.json",
"cna_assigner": "Linux"
}