PatchSiren cyber security CVE debrief
CVE-2026-89523 Linux kernel CVE debrief
A vulnerability in the Linux kernel's mt76 driver has been addressed. The mt7925 device may have pending work running and accessing freed data or sending MCU commands while the firmware is unavailable if reset, suspended, or unregistered within a certain window. The fix involves adding cancel_delayed_work_sync(&dev->mlo_pm_work) in relevant teardown and suspend paths.
- Vendor
- Linux kernel
- Product
- mt76 driver (mt7925)
- CVSS
- HIGH 7.8
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-11
- Original CVE updated
- 2026-09-11
- Advisory published
- 2026-09-11
- Advisory updated
- 2026-09-11
Who should care
Defenders responsible for Linux kernel systems using mt7925 devices should assess exposure and prioritize patching. This includes operators, platform administrators, vulnerability management teams, and security teams who need to verify and apply patches, review system configurations, and assess potential impacts on their systems and operations.
Why it matters
Defenders should prioritize verifying and applying patches for Linux kernel versions affected by this vulnerability, particularly for systems using mt7925 devices, to prevent potential issues.
- Verify patch application for mt7925 devices
- Assess system configurations for potential exposure
Technical summary
The Linux kernel's mt76 driver has a vulnerability that can cause pending work to run and access freed data or send MCU commands while the firmware is unavailable. The fix involves adding cancel_delayed_work_sync(&dev->mlo_pm_work) in relevant teardown and suspend paths, such as mt7925_mac_reset_work(), mt7925e_unregister_device(), mt7925_pci_suspend(), mt7925_suspend(), and mt7925u_suspend(). This ensures the work is stopped before the device state becomes invalid, preventing potential issues with data access or firmware availability.
Defensive priority
Defenders should prioritize verifying and applying patches for Linux kernel versions affected by this vulnerability, particularly for systems using mt7925 devices.
Recommended defensive actions
- Verify Linux kernel versions for mt7925 device usage
- Apply patches for affected systems
- Review system configurations for mt7925 devices
- Assess exposure and prioritize patching for Linux kernel systems using mt7925 devices
- Verify patch application for mt7925 devices
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
Evidence notes
The CVE record and source references provide details on the vulnerability and fix in the Linux kernel's mt76 driver. To verify and apply patches, defenders should review the official advisory and assess system configurations for potential exposure. The fix involves adding cancel_delayed_work_sync(&dev->mlo_pm_work) in relevant teardown and suspend paths. Evidence limits are based on source-provided information, and defenders should verify patch application for mt7925 devices.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-89523 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-89523
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-89523 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-89523
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/2889e84282dda147f10b10d94cf0efd90a349c53
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/5be6d02837d418bc6c805b5cab1b338de6de9ca7
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/c5e073f2fbfd34d22099a50d96f60990799753e2
416baaa9-dc9f-4396-8d5f-8c081fb06d67
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.