Linux vulnerability

In the Linux kernel, the following vulnerability has been resolved: ALSA: pcxhr: initialize mutexes before requesting threaded IRQ pcxhr_probe() requests pcxhr_threaded_irq() before initializing mgr->lock, even though the threaded handler takes that mutex. Initialize the manager locks before request_threaded_irq() so an early interrupt cannot run against uninitialized mutex state during probe.

Published 11 Sep 2026Updated 13 Sep 20264 sources
CVSS 8.4

What happened

In the Linux kernel, the following vulnerability has been resolved: ALSA: pcxhr: initialize mutexes before requesting threaded IRQ pcxhr_probe() requests pcxhr_threaded_irq() before initializing mgr->lock, even though the threaded handler takes that mutex. Initialize the manager locks before request_threaded_irq() so an early interrupt cannot run against uninitialized mutex state during probe.

Affected versions

Linux: 9bef72bdb26e291d6dffb04768741a0e49582666 through before c069b3cfd753d6688ea0271c43553631ab38ce10 (git); 9bef72bdb26e291d6dffb04768741a0e49582666 through before 7ef9ad82d95dd3c74570d80a689a0570fbc7539e (git); 9bef72bdb26e291d6dffb04768741a0e49582666 through before 7cf280fbef5db6310e1b32074c8c34d1ba459796 (git); 9bef72bdb26e291d6dffb04768741a0e49582666 through before 6c97817e20598e5473094e0e38d1f51f1cf4dfff (git); 3.18 Fixed: See vendor advisory.

Why it matters

Review the vendor advisory and exposure of the affected product to determine operational impact.

Detection & mitigation

  • Apply vendor-provided updates or mitigations.
  • Review affected product exposure and access logs.

Public PoC references

No public PoC reference has passed the current publication threshold.