Linux Kernel ALSA ctxfi Driver Out-of-Bounds Access Vulnerability in Audio Mixer Handling

Vulnerability

A vulnerability allowing out-of-bounds access has been identified in the audio mixer handling of the ALSA ctxfi driver within the Linux kernel. This issue arises because the 'conf' field is improperly used as a loop index, leading to out-of-bounds access in the 'amixer_index()' and 'sum_index()' callback functions. Fuzzing efforts revealed that the current implementation allows an index value of 8, which exceeds the valid range for an unsigned char array of size 8. The root cause was traced to the 'conj' field not being correctly initialized. This vulnerability affects Linux kernel versions prior to 6.17.9.

Impact

Exploitation of this vulnerability can lead to out-of-bounds memory access, which may cause undefined behavior such as memory corruption or crashes.

Reproduction

To reproduce this vulnerability, use a version of the Linux kernel prior to 6.17.9 that includes the ALSA ctxfi driver. The vulnerability can be triggered by manipulating the audio mixer handling in a way that causes the 'conf' field to be used as a loop index, exceeding the bounds of the array.

Remediation

Users can upgrade to Linux kernel version 6.17.9 or later, where this vulnerability has been addressed.

Added: Feb 4, 2026, 6:08 PM
Updated: Feb 4, 2026, 6:08 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
7.5
exploitability
3.9
remediation
7.7
relevance
2.5
threat
4.8
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.