CVE-2026-64001 ALSA: pcm: oss: Fix setup list UAF on proc write error
A use-after-free in the Linux kernel ALSA OSS driver allows local attackers to execute code or escalate privileges via a race condition during proc write errors.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Local or same network only
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2026-64001?
CVE-2026-64001 is a high-severity use after free vulnerability in Linux kernel, published on 19 Jul 2026. It can only be exploited from the same machine or local network, with no action from the victim.
Official description
In the Linux kernel, the following vulnerability has been resolved:
ALSA: pcm: oss: Fix setup list UAF on proc write error
snd_pcm_oss_proc_write() links a newly allocated setup entry into the OSS setup list before duplicating the task name. If the task-name allocation fails, the error path frees the already linked entry and leaves setup_list pointing at freed memory.
A later OSS device open can then walk the stale list entry in snd_pcm_oss_look_for_setup() and dereference freed memory.
Allocate the task name and initialize the setup entry before publishing the entry on setup_list. Also fetch the initial proc read iterator only after taking setup_mutex, so all setup_list traversal follows the same list lifetime rules.
Weakness: CWE-416
Which versions are affected by CVE-2026-64001?
It affects 1 product.
Products include Linux kernel.
How do I fix CVE-2026-64001?
Apply the vendor's patch.
Upgrade to the fixed version. These bugs are found with fuzzing and sanitisers and avoided by memory-safe languages. More about Use after free.
Is CVE-2026-64001 being exploited?
There is no known exploitation of CVE-2026-64001 in the wild and no public exploit code.
Other vulnerabilities in Linux kernel
Sources
Also known as BELL-CVE-2026-64001, DEBIAN-CVE-2026-64001, GHSA-w765-6pj3-4x6v, ROOT-OS-DEBIAN-11-CVE-2026-64001, ROOT-OS-DEBIAN-12-CVE-2026-64001, ROOT-OS-UBUNTU-2204-CVE-2026-64001 and 1 more.