Memory Management Flaw in USB 6fire Driver Found in Linux Kernel
CVE-2026-98428

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
14 October 2026

What is CVE-2026-98428?

A programming flaw in the USB 6fire driver within the Linux kernel related to the management of embedded URBs can lead to a use-after-free vulnerability. This arises due to a buggy implementation when managing USB Request Blocks (URBs) linked with PCM and MIDI communication. Typically, when a URB is released asynchronously, it can still be accessed by the system, resulting in unpredictable behavior. To mitigate this issue, the driver has been updated to utilize properly allocated URBs through the usb_alloc_urb() function, ensuring that resources are managed effectively without functional changes in operation.

Affected Version(s)

Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 3ef9093d83ffecb8e5f6c9d5769a52d39df74f7a

Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 8b8559aeaba2e51cfee1779b2383b085991f7d81

Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 52a43c2d57e774489ac3fbbac06ff02f19bd9a52

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.