wifi: mt76: mt7925: cancel pending mlo_pm_work
Summary
| CVE | CVE-2026-89523 |
| State | PUBLISHED |
| Assigner | Linux |
| Source Priority | CVE Program / NVD first with legacy fallback |
| Published | 2026-09-11 20:19:35 UTC |
| Updated | 2026-09-11 20:19:35 UTC |
| Description | In the Linux kernel, the following vulnerability has been resolved:
wifi: mt76: mt7925: cancel pending mlo_pm_work
If the device is reset, suspended or unregistered within that window,
the pending work can still run and access vif/bss data that may already
be freed, or send MCU commands while the firmware is not available.
Add cancel_delayed_work_sync(&dev->mlo_pm_work) in all relevant teardown
and suspend paths:
- mt7925_mac_reset_work() (chip reset recovery)
- mt7925e_unregister_device() (PCIe unbind)
- mt7925_pci_suspend() (PCIe bus suspend)
- mt7925_suspend() (mac80211 suspend)
- mt7925u_suspend() (USB bus / runtime suspend)
This ensures the work is stopped before the device state becomes
invalid. |
Vendor Declared Affected Products
| Source | Vendor | Product | Version | Platforms |
|---|
| CNA |
Linux |
Linux |
affected 276a568832577c81ec90b62dc506bbdc3781ca46 5be6d02837d418bc6c805b5cab1b338de6de9ca7 git |
Not specified |
| CNA |
Linux |
Linux |
affected 276a568832577c81ec90b62dc506bbdc3781ca46 c5e073f2fbfd34d22099a50d96f60990799753e2 git |
Not specified |
| CNA |
Linux |
Linux |
affected 276a568832577c81ec90b62dc506bbdc3781ca46 2889e84282dda147f10b10d94cf0efd90a349c53 git |
Not specified |
| CNA |
Linux |
Linux |
affected 74eb79258bfd5f2ffe6d26a09c898992b2afa1ce git |
Not specified |
| CNA |
Linux |
Linux |
affected 6.14.3 6.15 semver |
Not specified |
| CNA |
Linux |
Linux |
affected 6.15 |
Not specified |
| CNA |
Linux |
Linux |
unaffected 6.15 semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 6.18.50 6.18.* semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 7.2.4 7.2.* semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 7.3-rc1 * original_commit_for_fix |
Not specified |
References
| Reference | Source | Link | Tags |
|---|
| git.kernel.org/stable/c/2889e84282dda147f10b10d94cf0efd90a349c53 |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| git.kernel.org/stable/c/5be6d02837d418bc6c805b5cab1b338de6de9ca7 |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| git.kernel.org/stable/c/c5e073f2fbfd34d22099a50d96f60990799753e2 |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| CVE Program record |
CVE.ORG |
www.cve.org |
canonical |
| NVD vulnerability detail |
NVD |
nvd.nist.gov |
canonical, analysis |
No vendor comments have been submitted for this CVE.
There are currently no legacy QID mappings associated with this CVE.