CVE-2026-53100

wifi: mt76: fix deadlock in remain-on-channel

State
Published
Severity
Not scored
Published
Jun 24, 2026
Updated
Jun 24, 2026
Reserved
Jun 9, 2026

Read the record on cve.org

Description

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

wifi: mt76: fix deadlock in remain-on-channel

mt76_remain_on_channel() and mt76_roc_complete() call mt76_set_channel() while already holding dev->mutex. Since mt76_set_channel() also acquires dev->mutex, this results in a deadlock.

Use __mt76_set_channel() instead of mt76_set_channel(). Add cancel_delayed_work_sync() for mac_work before acquiring the mutex in mt76_remain_on_channel() to prevent a secondary deadlock with the mac_work workqueue.

Scores

The record has no CVSS score.

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • a8f424c1287cc79a06c21816658feea87dfcb83f to before 5fc8c5d45e44575dda9fcabdc2aac4ad97baf0cdAffected
  • a8f424c1287cc79a06c21816658feea87dfcb83f to before 7a89c245d203aa0ed5ff2d68ac05b48b2ef9fa3fAffected
  • a8f424c1287cc79a06c21816658feea87dfcb83f to before 6939b97ddad3cf3dfbb3b5a0a12ef79cb886747eAffected
LinuxLinux
  • 6.14Affected
  • before 6.14Not affected
  • 6.18.33 through 6.18.*Not affected
  • 7.0.10 through 7.0.*Not affected
  • 7.1 and laterNot affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.