Zero Day MonitorZDM
DashboardVulnerabilitiesTrendingZero-DaysNewsAbout
Login
ImpressumPrivacy Policy
Zero Day Monitor © 2026
3444 articles · 168093 vulns · 36/41 feeds (7d)
← Back to list
—
CVE-2026-53097EXPLOITEDPATCHED
mediatek · mt76

wifi: mt76: mt7996: fix use-after-free bugs in mt7996_mac_dump_work()

Description

In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7996: fix use-after-free bugs in mt7996_mac_dump_work() When the mt7996 pci chip is detaching, the mt7996_crash_data is released in mt7996_coredump_unregister(). However, the work item dump_work may still be running or pending, leading to UAF bugs when the already freed crash_data is dereferenced again in mt7996_mac_dump_work(). The race condition can occur as follows: CPU 0 (removal path) | CPU 1 (workqueue) mt7996_pci_remove() | mt7996_sys_recovery_set() mt7996_unregister_device() | mt7996_reset() mt7996_coredump_unregister() | queue_work() vfree(dev->coredump.crash_data) | mt7996_mac_dump_work() | crash_data-> // UAF Fix this by ensuring dump_work is properly canceled before the crash_data is deallocated. Add cancel_work_sync() in mt7996_unregister_device() to synchronize with any pending or executing dump work.

Affected Products

VendorProductVersions
mediatekmt76878161d5d4a469a6ef7f3fb4fe9f676bc508ee99, 878161d5d4a469a6ef7f3fb4fe9f676bc508ee99, 878161d5d4a469a6ef7f3fb4fe9f676bc508ee99, 878161d5d4a469a6ef7f3fb4fe9f676bc508ee99, 6.4, 6.12.90, 6.18.32, 7.0.9

References

  • https://git.kernel.org/stable/c/180182a3f23ff79430a32ca2c4c1885368ceab48
  • https://git.kernel.org/stable/c/aa4a31cd89f4fde5043ac613fe0e27014a60a60b
  • https://git.kernel.org/stable/c/188e10f9ea3109d23c6b7643aa6ec2f5cb0faa6d
  • https://git.kernel.org/stable/c/c8f62f73bbced3a79894655bdb0b625462d956fc

Related News (2 articles)

Tier A
Microsoft MSRC2h ago
CVE-2026-53097 wifi: mt76: mt7996: fix use-after-free bugs in mt7996_mac_dump_work()
→ No new info (linked only)
Tier C
VulDB3d ago
CVE-2026-53097 | Linux Kernel up to 6.12.90/6.18.32/7.0.9 wifi mt7996_mac_dump_work coredump use after free
→ No new info (linked only)
CISA KEV❌ No
Actively exploited✅ Yes
Patch available
180182a3f23ff79430a32ca2c4c1885368ceab48aa4a31cd89f4fde5043ac613fe0e27014a60a60b188e10f9ea3109d23c6b7643aa6ec2f5cb0faa6dc8f62f73bbced3a79894655bdb0b625462d956fc06.12.916.18.337.0.107.1
PublishedJun 24, 2026
Last enriched3d agov2
Trending Score61
Source articles2
Independent2
Info Completeness7/14
Missing: cvss, epss, cwe, kev, exploit, iocs, mitre_attack

Community Vote

0
Login to vote
0 upvotes0 downvotes
No votes yet

Related CVEs (5)

CRITICALCVE-2026-53101
wifi: mt76: mt7921: fix potential deadlock in mt7921_roc_abort_sync
Trending: 26
CRITICALCVE-2026-53098
wifi: mt76: mt7915: fix use-after-free bugs in mt7915_mac_dump_work()
Trending: 26
HIGHCVE-2026-20452
CVE-2026-20452: In wlan AP driver, there is a possible memory corruption due to a heap buffer overflow. This could lead to remote (proxi
Trending: 6
MEDIUMCVE-2026-20456
CVE-2026-20456: In wlan STA driver, there is a possible system crash due to a missing bounds check. This could lead to local denial of s
Trending: 5
HIGHCVE-2026-20455
CVE-2026-20455: In geniezone, there is a possible out of bounds write due to a missing bounds check. This could lead to local escalation
Trending: 2

Pin to Dashboard

Verification

State: unverified
Confidence: 0%

Vulnerability Timeline

CVE Published
Jun 24, 2026
Actively Exploited
Jun 24, 2026
Patch Available
Jun 24, 2026
Discovered by ZDM
Jun 24, 2026
Updated: severity, affectedVersions, activelyExploited
Jun 24, 2026

Version History

v2
Last enriched 3d ago
v2Tier C3d ago

Updated severity to CRITICAL, added new affected versions, and noted that no exploit is available.

severityaffectedVersionsactivelyExploited
via VulDB
v13d ago

Initial creation