CVE-2026-80967: ALSA: pcxhr: initialize mutexes before requesting threaded IRQ

Published Sep 11, 2026
·
Updated

In the Linux kernel, the following vulnerability has been resolved:

ALSA: pcxhr: initialize mutexes before requesting threaded IRQ

pcxhrprobe() requests pcxhrthreadedirq() before initializing mgr->lock, even though the threaded handler takes that mutex.

Initialize the manager locks before requestthreadedirq() so an early interrupt cannot run against uninitialized mutex state during probe.

Affected Software

1 affected component
Linux Kernel

Event History

Sep 11, 2026
CVE Published
via MITRE·07:42 PM
Data Sourced
via MITRE·07:42 PM
Description

Frequently Asked Questions

1

When can this issue be triggered?

It can occur during pcxhr device probing if an interrupt is handled after the threaded IRQ is requested but before the manager mutexes have been initialized.

2

What component must be present for a system to be exposed?

The affected code is in the Linux kernel ALSA pcxhr driver. Exposure therefore requires use of hardware and a kernel configuration that causes this driver to be probed.

3

What can be done if the kernel cannot be updated immediately?

The provided information identifies the issue as occurring during pcxhr driver probe. Avoiding use or probing of the pcxhr driver would avoid the vulnerable initialization sequence, if operationally feasible.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203