CVE-2026-89980
Description
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.
How to fix
- Linux Linux00fee94390e90c2e4db0a502bd1e2ea7f0b795b9, 9af6c9203583655cb7ed45e52e14101652b37547, f86ff9238b0c8284909e073a681a60708b9f36ab, 7dc239edb6d58e01c9ec868565cc03e7adf91747, 9347588bbd6ad43a85e17046d9c117a41453c52a, 89992bda7dfbba7ded2ba4185730453c57fa65bc, cd209eb3136e002becbda232e399fa31a2276436, 33abb7491e89285a41565670945293dda841afc4 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| Linux Linux | 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 00fee94390e90c2e4db0a502bd1e2ea7f0b795b9, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 9af6c9203583655cb7ed45e52e14101652b37547, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < f86ff9238b0c8284909e073a681a60708b9f36ab, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 7dc239edb6d58e01c9ec868565cc03e7adf91747, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 9347588bbd6ad43a85e17046d9c117a41453c52a, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 89992bda7dfbba7ded2ba4185730453c57fa65bc, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < cd209eb3136e002becbda232e399fa31a2276436, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 33abb7491e89285a41565670945293dda841afc4, 2.6.12 | 00fee94390e90c2e4db0a502bd1e2ea7f0b795b9, 9af6c9203583655cb7ed45e52e14101652b37547, f86ff9238b0c8284909e073a681a60708b9f36ab, 7dc239edb6d58e01c9ec868565cc03e7adf91747, 9347588bbd6ad43a85e17046d9c117a41453c52a, 89992bda7dfbba7ded2ba4185730453c57fa65bc, cd209eb3136e002becbda232e399fa31a2276436, 33abb7491e89285a41565670945293dda841afc4 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.