CVE-2026-64001
Received Received - Intake

Use-After-Free in Linux Kernel ALSA PCM OSS

Vulnerability report for CVE-2026-64001, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-07-19

Last updated on: 2026-07-19

Assigner: kernel.org

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.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-07-19
Last Modified
2026-07-19
Generated
2026-07-20
AI Q&A
2026-07-19
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
linux linux_kernel *

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-UNKNOWN

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This is a use-after-free (UAF) vulnerability in the Linux kernel's ALSA PCM OSS subsystem. It occurs when snd_pcm_oss_proc_write() links a new setup entry into a list before duplicating the task name. If task-name allocation fails, the error path frees the linked entry but leaves the list pointer pointing to freed memory. Later, accessing this stale list entry can cause a use-after-free condition.

Detection Guidance

This vulnerability is specific to the Linux kernel's ALSA PCM OSS component and may not have direct network detection methods. Check kernel logs for memory corruption errors or crashes related to snd_pcm_oss_proc_write. Commands like dmesg | grep -i oss or journalctl -k | grep -i oss may help identify issues.

Impact Analysis

This vulnerability could allow an attacker with local access to trigger a use-after-free condition, potentially leading to system crashes, privilege escalation, or arbitrary code execution. It affects systems using the OSS PCM audio subsystem in the Linux kernel.

Compliance Impact

This vulnerability does not directly affect compliance with GDPR, HIPAA, or similar standards as it pertains to a memory corruption issue in the Linux kernel's ALSA PCM OSS component. Compliance impacts would depend on system-specific implementations and compensating controls rather than this vulnerability itself.

Mitigation Strategies

Update the Linux kernel to the latest stable version that includes the fix for this vulnerability. If immediate patching is not possible, consider disabling the OSS emulation module by adding snd-pcm-oss to a blacklist file in /etc/modprobe.d/.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-64001. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart