Back to CVE records
Not yet scoredPublished Oct 14, 2026

CVE-2026-98428ALSA: usb: 6fire: Avoid embedded URBs

Updated under an hour ago ()

Does this affect you?

It affects Linux. 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: ALSA: usb: 6fire: Avoid embedded URBs The USB 6fire driver uses URBs embedded in different structs for PCM, MIDI and communication, and this is basically a buggy implementation nowadays; since a URB is managed with a refcount, this may lead to a UAF when the URB is released asynchronously. For addressing the problem, this patch converts those embedded URBs to ones that are properly allocated via usb_alloc_urb(). The pcm_urb.packets[] is gone, as it's allocated by usb_alloc_urb(), hence it's found in urb.iso_frame_desc[] instead. The conversions are rather straightforward; each embedded struct urb is changed to a pointer, and its callers are updated accordingly. The resource for those structs are released in the common destructor functions (usb6fire_comm_free(), etc), which are called at both the init error path and the disconnect. No functional changes, only compile-tested.

CVSS
Not yet scored
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
Received
Record last updated
Oct 14, 2026
First seen by InfoSec Signals
Oct 14, 2026

Affected products

Affected products
Linux Linux
linux:linux (from the name)
from 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 before 3ef9093d83ffecb8e5f6c9d5769a52d39df74f7a; from 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 before 8b8559aeaba2e51cfee1779b2383b085991f7d81; from 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 before 52a43c2d57e774489ac3fbbac06ff02f19bd9a52; from 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 before 999f433c09e4668412bd68ca207ae2b4af863862; from 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 before d181434549b3da668110a25d743848cce9897f4e; from 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 before 9fe49dbc023e82dfaee7b245997d820d01742a9a; before 6.1.189; before 6.6.158; and 3 more ranges
CNA record

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.