CVE-2026-31775
Linux Kernel Kernel Crash in ALSA ctxfi Driver
Publication date: 2026-05-01
Last updated on: 2026-05-01
Assigner: kernel.org
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| linux | linux_kernel | * |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-UNKNOWN |
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?
This vulnerability is related to the Linux kernel's ALSA ctxfi driver. A recent change in the xfi driver caused it to loop over all DAIOTYP entries during resource assignment, including a special entry called SPDIF1. SPDIF1 is only defined for the hw20k1 CTSB073X model and not for hw20k2. Because of this, when the driver tried to handle SPDIF1 on hw20k2 hardware, it caused a kernel crash.
The vulnerability was caused by the driver incorrectly enumerating the SPDIF1 type during initialization, which led to instability on certain hardware. The fix involved skipping the SPDIF1 type in the parser loop to prevent the crash.
How can this vulnerability impact me? :
This vulnerability can cause the Linux kernel to crash on specific hardware (hw20k2) when the ALSA ctxfi driver incorrectly processes the SPDIF1 audio interface type. Such a kernel crash can lead to system instability, unexpected reboots, or denial of service on affected systems.
What immediate steps should I take to mitigate this vulnerability?
The vulnerability has been resolved by a patch that modifies the ALSA ctxfi driver to skip the incorrect SPDIF1 type during initialization, preventing kernel crashes on hw20k2 models.
To mitigate this vulnerability, you should update your Linux kernel to a version that includes this fix.