CVE-2025-39997 — NULL Pointer Dereference in Linux
Severity
5.5MEDIUM
No vectorEPSS
0.0%
top 91.72%
CISA KEV
Not in KEV
Exploit
No known exploits
Affected products
Timeline
PublishedOct 15
Description
In the Linux kernel, the following vulnerability has been resolved:
ALSA: usb-audio: fix race condition to UAF in snd_usbmidi_free
The previous commit 0718a78f6a9f ("ALSA: usb-audio: Kill timer properly at
removal") patched a UAF issue caused by the error timer.
However, because the error timer kill added in this patch occurs after the
endpoint delete, a race condition to UAF still occurs, albeit rarely.
Additionally, since kill-cleanup for urb is also missing, freed memory can
be accessed i…
Affected Packages4 packages
▶CVEListV5linux/linux647410a7da46067953a53c0d03f8680eff570959 — dc4874366cf6cf4a31d8fa4b7f0e2a5b2d7647ba+7
🔴Vulnerability Details
3OSV▶
CVE-2025-39997: In the Linux kernel, the following vulnerability has been resolved: ALSA: usb-audio: fix race condition to UAF in snd_usbmidi_free The previous commit↗2025-10-15
GHSA▶
GHSA-xc3r-7j5x-74w4: In the Linux kernel, the following vulnerability has been resolved:
ALSA: usb-audio: fix race condition to UAF in snd_usbmidi_free
The previous comm↗2025-10-15
📋Vendor Advisories
2💬Community
1Bugzilla▶
CVE-2025-39997 kernel: Linux kernel: Use-After-Free in ALSA USB audio due to race condition↗2025-10-15