CVE-2026-53100: wifi: mt76: fix deadlock in remain-on-channel
In the Linux kernel, the following vulnerability has been resolved:
wifi: mt76: fix deadlock in remain-on-channel
mt76remainonchannel() and mt76roccomplete() call mt76setchannel() while already holding dev->mutex. Since mt76setchannel() also acquires dev->mutex, this results in a deadlock.
Use mt76setchannel() instead of mt76setchannel(). Add canceldelayedworksync() for macwork before acquiring the mutex in mt76remainonchannel() to prevent a secondary deadlock with the macwork workqueue.
Affected Software
Remediation
Event History
Frequently Asked Questions
What is the severity of CVE-2026-53100?
CVE-2026-53100 has a risk score of 27, indicating a potentially high threat level.
How do I fix CVE-2026-53100?
To fix CVE-2026-53100, upgrade your Linux kernel to the patched version that resolves the deadlock issue.
What systems are affected by CVE-2026-53100?
CVE-2026-53100 impacts systems running the Linux kernel with mt76 support.
What are the symptoms of CVE-2026-53100?
The main symptom of CVE-2026-53100 is a deadlock occurring during the remain-on-channel operations, leading to system unresponsiveness.
Is there a workaround for CVE-2026-53100?
There are no known workarounds for CVE-2026-53100; the recommended action is to apply the kernel update.