CVE-2026-31776
kernel: ALSA: ctxfi: Fix missing SPDIFI1 index handling
Severity
ModerateRed Hat Product Security
CVSS 3.1
Review impact separately from score.
Published · May 1, 2026
Updated · June 28, 2026
Description
A flaw was found in the Linux kernel's ALSA ctxfi driver. The daio_device_index() function for hw20k2 improperly handles the SPDIF1 DAIO type, leading to a missing index. This issue can result in an out-of-bounds array access, which may cause system instability or a denial of service (DoS).
Statement
Creative CA0110 driver missed SPDIF index handling; upstream adds the mapping. Red Hat notes this as an ALSA indexing bug that could mis-route or mis-report audio devices—apply kernel updates.
CVSS score applicability
The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.
Mitigation
To mitigate this issue, prevent the snd_ctxfi module from being loaded. See https://access.redhat.com/solutions/41278 for instructions.
CVSS / CWE
CVSS 3.1 · 4.4CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:N/I:N/A:H
CWE-1285 · Improper Validation of Specified Index, Position, or Offset in Input