CVE-2026-89523

Source
https://cve.org/CVERecord?id=CVE-2026-89523
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-89523.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-89523
Downstream
Related
Published
2026-09-11T19:44:04Z
Modified
2026-10-24T02:30:29Z
Severity
  • 7.8 (High) CVSS_V3 - CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H CVSS Calculator
Summary
wifi: mt76: mt7925: cancel pending mlo_pm_work
Details

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.

Database specific
{
    "cna_assigner":  "Linux",
    "osv_generated_from":  "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/89xxx/CVE-2026-89523.json"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
276a568832577c81ec90b62dc506bbdc3781ca46
Fixed
5be6d02837d418bc6c805b5cab1b338de6de9ca7
Fixed
c5e073f2fbfd34d22099a50d96f60990799753e2
Fixed
2889e84282dda147f10b10d94cf0efd90a349c53
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
6.14.3
Fixed
6.15
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
74eb79258bfd5f2ffe6d26a09c898992b2afa1ce

Affected versions

v6.*
v6.14.10
v6.14.11
v6.14.3
v6.14.4
v6.14.5
v6.14.6
v6.14.7
v6.14.8
v6.14.9

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-89523.json"

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
6.15.0
Fixed
6.18.50
Type
ECOSYSTEM
Events
Introduced
6.19.0
Fixed
7.2.4

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-89523.json"