Linux Kernel ALSA Vulnerability in cmipci Module
CVE-2026-64486
What is CVE-2026-64486?
A vulnerability exists in the ALSA cmipci module of the Linux kernel due to improper handling of the return value from the snd_ctl_new1() function. When memory allocation fails, snd_ctl_new1() can return NULL, yet the snd_cmipci_spdif_controls() function does not perform adequate checks on this result before accessing the kctl->id.device member. This oversight can lead to a NULL pointer dereference, potentially causing application crashes or instability within the kernel. The vulnerability has been addressed by introducing necessary null checks and adjustments to the error handling routine.
Affected Version(s)
Linux 3454490e0396191f8f9c215fccf5deef76abffb5
Linux f2f312ad88c68a7f4a7789b9269ae33af3c7c7e9 < 8825a06bfa7932a7a74dec01669d405df0b47286
Linux f2f312ad88c68a7f4a7789b9269ae33af3c7c7e9 < 4dd5b0b1a52a8d6e59a3f217204817228ce0238b