Impact
The vulnerability is a use‑after‑free in the ALSA usb‑audio subsystem: a registered UMP endpoint keeps a dangling private_data pointer after its snd_usb_midi2_ump object is freed when a device creation fails. Subsequently opening the /dev/snd/ump device dereferences this stale pointer, causing the kernel to read freed memory and potentially expose internal data or corrupt state.
Affected Systems
All Linux kernel builds that include the ALSA usb‑audio driver and expose the UMP interface are affected. No version ranges are specified, so any kernel containing the pre‑patch code is vulnerable.
Risk and Exploitability
An attacker must supply a malicious USB MIDI 2.0 device that causes the initialization to fail after an endpoint is registered. The vector is local via a physical USB connection. The EPSS score is < 1%, and the issue is not listed in CISA KEV, indicating no current public exploitation. The CVSS score of 7.0 indicates a high severity, but the use‑after‑free read could lead to information disclosure or further kernel corruption if the attacker can influence the freed memory.
OpenCVE Enrichment
Debian DSA