CVE-2026-23325
High · 7.1CVSS
7.1
EPSS
0.1%
Published
Mar 25, 2026
CISA due date
—
Cloudanix analysis
A bug in certain Linux wireless drivers could let someone on the same computer cause crashes or peek at memory they should not see.
- Exploitation
- Local Privilege
- Attacker needs
- Low Privilege
- Complexity
- Low
- Impact
- Data Exposure
- Component
- OS kernel
- Class
- Memory Corruption
- Remediation
- Patch
- Effort
- Medium
- Patch risk
- Low
What it actually does
Out-of-bounds memory access in the mt7996_mac_write_txwi_80211 function when processing 802.11 management frames without first validating frame length, allowing reads or writes beyond allocated buffers in the Linux kernel wifi driver.
Why it matters to the business
Systems using MediaTek mt7996 wireless hardware may experience kernel crashes, memory corruption, or information leaks that disrupt wireless connectivity and require reboots or patches, with low but non-zero exploitation probability indicated by EPSS trends.
How an attack unfolds
An attacker with local access crafts or injects 802.11 management frames that lack proper length checks, triggering the vulnerable code path in mt7996_mac_write_txwi_80211 to access memory outside expected bounds.
How to fix it
Update the Linux kernel to a version containing the frame length check fix in mt7996_mac_write_txwi_80211; monitor upstream commits for mt76/mt7996 and apply distro backports when available since no fixed versions are listed.
How to confirm the fix worked
Confirm kernel source contains the length check before mgmt field access in mt7996_mac_write_txwi_80211; test with malformed short management frames to ensure no OOB access occurs.
Typical attack path
- Obtain local access on a Linux system with mt7996 hardware
- Trigger or inject 802.11 management frames into the wireless stack
- Bypass missing frame length validation in mt7996_mac_write_txwi_80211
- Cause OOB read/write leading to corruption or disclosure
How to detect it
Review kernel logs for oops or panic messages referencing mt7996_mac_write_txwi_80211 or mt76; inspect wireless frame processing paths for unexpected short management frames.
What your security team should do
- Prioritize kernel updates on systems with mt7996 hardware due to memory corruption family and CVSS 7.1
- Monitor EPSS trend for any increase beyond 0.0013
- Restrict local wireless frame injection capabilities where possible
The record
In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7996: Fix possible oob access in mt7996_mac_write_txwi_80211() Check frame length before accessing the mgmt fields in mt7996_mac_write_txwi_80211 in order to avoid a possible oob access.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|
Related vulnerabilities
- CVE-2026-62958 libriscv is a RISC-V sandbox and emulator. CWE-125
- CVE-2026-119338 Tesseract is an open source OCR engine. CWE-125
- CVE-2026-119299 gopacket provides packet processing capabilities for Go. CWE-125
- CVE-2026-119722 Blender before 4.5.15 and 5.x before 5.2.3 contains a heap out-of-bounds access… CWE-125
- CVE-2026-119721 Blender before 4.5.15 and 5.x before 5.2.3 contains an out-of-bounds read vulnerability… CWE-125
- CVE-2026-119720 Blender before 4.5.15 and 5.x before 5.2.3 contains a heap out-of-bounds read… CWE-125
- CVE-2026-104063 Scribus before 1.6.7 contains an out-of-bounds read vulnerability in the Mac PICT image… CWE-125
- CVE-2026-61627 libass is a portable subtitle renderer for the `ASS`/SSA (Advanced Substation… CWE-125