Описание
In the Linux kernel, the following vulnerability has been resolved:
ALSA: harmony: initialize locks before requesting IRQ
snd_harmony_create() registers the IRQ before initializing h->lock and h->mixer_lock. A pending interrupt can invoke the handler while these locks are uninitialized.
Initialize both locks before requesting the IRQ so the handler always sees valid lock state.
In the Linux kernel, the following vulnerability has been resolved:
ALSA: harmony: initialize locks before requesting IRQ
snd_harmony_create() registers the IRQ before initializing h->lock and h->mixer_lock. A pending interrupt can invoke the handler while these locks are uninitialized.
Initialize both locks before requesting the IRQ so the handler always sees valid lock state.
Ссылки
- https://nvd.nist.gov/vuln/detail/CVE-2026-89980
- https://git.kernel.org/stable/c/33abb7491e89285a41565670945293dda841afc4
- https://git.kernel.org/stable/c/7dc239edb6d58e01c9ec868565cc03e7adf91747
- https://git.kernel.org/stable/c/89992bda7dfbba7ded2ba4185730453c57fa65bc
- https://git.kernel.org/stable/c/9347588bbd6ad43a85e17046d9c117a41453c52a
- https://git.kernel.org/stable/c/9af6c9203583655cb7ed45e52e14101652b37547
- https://git.kernel.org/stable/c/cd209eb3136e002becbda232e399fa31a2276436
- https://git.kernel.org/stable/c/f86ff9238b0c8284909e073a681a60708b9f36ab
Связанные уязвимости
(In the Linux kernel, the following vulnerability has been resolved: A ...)
In the Linux kernel, the following vulnerability has been resolved: ALSA: harmony: initialize locks before requesting IRQ snd_harmony_create() registers the IRQ before initializing h->lock and h->mixer_lock. A pending interrupt can invoke the handler while these locks are uninitialized. Initialize both locks before requesting the IRQ so the handler always sees valid lock state.
In the Linux kernel, the following vulnerability has been resolved: A ...