CVE-2026-97929

CVE-2026-97929

published September 25, 2026

CVSS
—
EPSS
0%
Percentile
9.3
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

ALSA: usbusx2y: validate URB actual_length in interrupt callback

i_usx2y_in04_int() processes the interrupt URB data without checking

urb->actual_length. A short transfer from a malfunctioning device

would cause the handler to process uninitialized heap data from the

kmalloc-allocated in04_buf, which is then copied to the mmap-accessible

ctl_snapshot[] array.

Fix by using kzalloc() for in04_buf to zero-initialize the buffer,

and adding an actual_length check to skip processing on short

transfers while still resubmitting the URB.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00200 · 9.3th percentile
Published
2026-09-25T15:17Z
References (5)
EPSS history
Timeline
  • 27 SEP 03:28Z
    EPSS moved — → 0%
    epss
  • 25 SEP 10:22Z
    ALSA: usbusx2y: validate URB actual_length in interrupt callback
    cvelistv5