В ядре Linux устранена следующая уязвимость:
ALSA: ymfpci: проверьте возвращаемое значение snd_ctl_new1()
snd_ctl_new1() может возвращать NULL в случае сбоя выделения памяти.
snd_ymfpci_create_spdif_controls() не проверяет возвращаемое значение
перед разыменованием kctl->id.device, что может привести к NULL-указателю
разыменование.
Добавьте проверки NULL после вызовов snd_ctl_new1() и верните -ENOMEM, если таковые имеются.
терпит неудачу.
Показать оригинальное описание (EN)
In the Linux kernel, the following vulnerability has been resolved: ALSA: ymfpci: check snd_ctl_new1() return value snd_ctl_new1() can return NULL when memory allocation fails. snd_ymfpci_create_spdif_controls() does not check the return value before dereferencing kctl->id.device, which can lead to a NULL pointer dereference. Add NULL checks after snd_ctl_new1() calls and return -ENOMEM if any fails.