CVE-2026-80628
Linux · Kernel
A race condition in the Linux kernel ALSA sequencer OSS emulation layer allows local attackers to corrupt memory or cause inconsistent state by failing to properly serialize queue access.
Executive summary
A race condition vulnerability in the Linux kernel ALSA sequencer can be exploited by a local user to achieve high-impact system compromise.
Vulnerability
The vulnerability exists in the snd_seq_oss_readq_clear function, which fails to utilize the q->lock spinlock when resetting ring state parameters. This allows a local attacker with low privileges to trigger a race condition against reader or producer paths, potentially leading to memory corruption or undefined kernel behavior.
Business impact
The CVSS score of 7.8 indicates a high severity risk, primarily due to the potential for local privilege escalation and system instability. While the attack requires local access, successful exploitation allows an attacker to manipulate kernel-level operations, which could lead to a full system compromise, unauthorized data access, or persistent denial of service.
Remediation
Immediate Action: Update your Linux kernel to version 6.18.40, 7.1.5, or a later stable release where this race condition has been resolved.
Proactive Monitoring: Monitor system logs for kernel oops or unexpected system crashes that may indicate exploitation attempts targeting the ALSA subsystem.
Compensating Controls: Restrict access to local system resources and hardware interfaces to untrusted users, as this vulnerability requires local execution privileges to trigger the race condition.
Exploitation status
Public Exploit Available: Unknown
Analyst recommendation
Given the critical nature of kernel-level vulnerabilities, it is imperative to prioritize patching this issue across all affected Linux distributions. Administrators should verify their kernel versions and apply the provided updates immediately to eliminate the risk of local exploitation.