MediaTek WLAN Driver
CVE-2025-20709
HIGH
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessPosition within wireless range of AP
-
ExploitSend crafted WLAN management/data frame
-
ExecutionDefeat incorrect bounds check, trigger OOB write
-
ImpactCorrupt driver memory, escalate privileges
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Buffer copy size validation
MITRE ATT&CK
1 technique across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires the attacker to be within wireless radio range (adjacent network, AV:A) of a device running the vulnerable MediaTek WLAN AP driver - i.e., an operating access point reachable over the air. No authentication is required (PR:N) and no user interaction is needed (UI:N), so any in-range attacker can transmit the malicious WLAN frames that trigger the out-of-bounds write. The principal limiting factor is physical/RF proximity: the flaw is not exploitable from the internet or across routed networks, only by an adversary within wireless reception distance of the affected AP. Affected deployments include MediaTek SDK-based firmware and OpenWrt 19.07.0 / 21.02.0 builds using this driver. |
| Impact | This is a genuine elevated-priority issue for affected wireless deployments, though not a drop-everything emergency. The CVSS 3.1 vector (AV:A/AC:L/PR:N/UI:N) is internally consistent with the description: adjacent (proximal/radio-range) attack vector, low complexity, no privileges, and no user interaction, yielding high confidentiality, integrity and availability impact (8.8). The critical constraint is AV:A - the attacker must be within wireless/radio range of the affected AP, which bounds this to local-RF adversaries rather than internet-wide scanning. Signals partially conflict on urgency: EPSS is low at 0.31% (22nd percentile) and the CVE is NOT in CISA KEV with no public POC identified, suggesting no widespread or automated exploitation to date; the low EPSS is consistent with the adjacency requirement limiting mass exploitation. However, the memory-corruption class (CWE-120 out-of-bounds write in a kernel/driver context) with no-interaction, no-auth preconditions is exactly the profile that attracts weaponization against high-value targets, so the low EPSS should be read as 'not yet exploited' rather than 'low technical severity.' No SSVC decision data was supplied in the input, so automatable/exploitation/technical-impact framing cannot be independently stated. Net: prioritize patching for exposed APs, but physical/RF proximity meaningfully reduces real-world attack surface versus a pure AV:N network flaw. |
| Exploit ScenarioDerived | An attacker within wireless range of a vulnerable MediaTek-based access point (e.g., sitting in range of a consumer or OpenWrt-based router) transmits specially crafted WLAN frames that defeat the driver's faulty bounds check, triggering an out-of-bounds write in the AP driver. Because no authentication or user interaction is required, the attacker corrupts memory and escalates privileges on the device, potentially gaining control of the AP. No public exploit code has been identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 08, 2026
An out-of-bounds write in the MediaTek WLAN AP driver allows an attacker within wireless radio range of an affected access point to corrupt memory and escalate privileges without authentication or user interaction (CVSS 8.8, AV:A/AC:L/PR:N/UI:N, scope unchanged, high confidentiality, integrity, and availability impact). The root cause is an incorrect bounds check (CWE-120) applied to WLAN frames handled by the driver, affecting MediaTek SDK-based firmware as well as OpenWrt 19.07.0 and 21.02.0 builds that ship this driver. EPSS is low (0.31%, 22nd percentile) and no public exploit code or CISA KEV entry has been identified at time of analysis, but because the flaw is reachable over the air with no credentials and no user action, exposed APs should be prioritized for patched firmware.
RemediationAI
Apply the vendor fix identified by MediaTek Patch ID WCNCR00415809, as documented in the October 2025 MediaTek product security bulletin (https://corp.mediatek.com/product-security-bulletin/October-2025); for OEM devices, obtain the updated firmware from the router/AP manufacturer rather than assuming the SDK patch alone reaches the deployed image. OpenWrt users on 19.07.0 or 21.02.0 should migrate to a currently supported OpenWrt release built with the corrected driver, since both listed branches are end-of-life and will not receive a backported fix. If immediate firmware replacement is not possible, compensating controls trade coverage for risk: reduce AP transmit power or antenna gain and reorient coverage to shrink the RF footprint an attacker needs to reach (degrades legitimate coverage and may create dead zones), move sensitive SSIDs to a physically separated AP running unaffected firmware (requires spare hardware), and segment the AP management plane onto a dedicated VLAN with monitoring for anomalous 802.11 frame traffic and driver crash/reboot patterns (does not block the memory corruption itself). Disabling optional WLAN features or radios not in production use reduces the parsed frame surface at the cost of functionality; none of these controls is a substitute for the patched driver.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability lives in the MediaTek wlan AP driver - the firmware/driver layer that parses 802.11 management and data frames on MediaTek-based wireless access points. CWE-120 (classic buffer overflow / improper bounds validation) means the driver performs an incorrect length or bounds check on attacker-influenced frame data and then writes past the end of an allocated buffer, producing memory corruption that can be shaped into privilege escalation on the AP platform. The CVSS vector AV:A/PR:N/UI:N is significant: the attack surface is the wireless medium itself, so the attacker only needs to be within radio reception distance rather than on any routed network, and no credentials or user actions are required to send the triggering frames. CPE data ties the exposure to the MediaTek software development kit and to OpenWrt 19.07.0 and 21.02.0, both of which are end-of-life OpenWrt branches that bundle the affected driver; any downstream vendor firmware built from the same MediaTek SDK is likewise in scope. MediaTek tracks the issue as Patch ID WCNCR00415809 / Issue ID MSV-3405.
Know when Openwrt gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Over-the-air exploitation puts it adjacent (AV:A), no auth or interaction needed (PR:N/UI:N), and a driver-level OOB write yields full host C/I/A impact.
Primary rating from Vendor (mediatek).
CVSS VectorVendor: mediatek
DescriptionCVE.org
In wlan AP driver, there is a possible out of bounds write due to an incorrect bounds check. This could lead to remote (proximal/adjacent) escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation. Patch ID: WCNCR00415809; Issue ID: MSV-3405.
Executive ViewAI
Every MediaTek-chipset wireless access point running affected SDK firmware or OpenWrt 19.07.0/21.02.0 builds carries an unauthenticated memory-corruption flaw that any attacker within radio range can trigger over the air with no credentials and no user interaction. Because exploitation can yield full control of the access point - and through it, the network segment it serves - the exposure is not limited to the device itself but extends to every user, system, and data flow that depends on that wireless infrastructure. Leadership should treat this as a network-perimeter integrity issue requiring immediate inventory and remediation planning, even though no public exploit code or active exploitation has been identified at time of analysis.
No vendor-released patch identified at time of analysis. Interim mitigations: restrict physical and RF exposure of affected APs, reduce transmit power and antenna coverage to limit attacker range, disable unused radios/SSIDs and legacy wireless modes, isolate affected APs on a dedicated management VLAN with no lateral path to corporate systems, segment guest/IoT traffic away from sensitive assets, enforce wireless IDS/IPS monitoring for anomalous management-frame activity, and prepare rapid device replacement or firmware rollback once a fix is published.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.
Affected Products (CPE)CVE.org
In wlan service, there is a possible out of bounds write due to improper input validation. Rated critical severity (CVSS
An issue was discovered in OpenWrt 18.06.0 to 18.06.6 and 19.07.0, and LEDE 17.01.0 to 17.01.7. Rated high severity (CVS
An issue was discovered in OpenWrt libuci (aka Library for the Unified Configuration Interface) before 15.05.1 as used o
cgi_handle_request in uhttpd in OpenWrt through 18.06.1 and LEDE through 17.01 has unauthenticated reflected XSS via the
In wlan service, there is a possible out of bounds write due to an incorrect bounds check. Rated critical severity (CVSS
An exploitable information leak vulnerability exists in the ustream-ssl library of OpenWrt, versions 18.06.4 and 15.05.1
An exploitable information leak vulnerability exists in the ustream-ssl library of OpenWrt, versions 18.06.4 and 15.05.1
Remote privilege escalation in Android WLAN AP driver via packet injection.
In wlan AP driver, there is a possible out of bounds write due to an incorrect bounds check. This could lead to local es
In wlan AP driver, there is a possible out of bounds write due to an incorrect bounds check. This could lead to local es
In wlan AP driver, there is a possible out of bounds write due to an incorrect bounds check. This could lead to local es
Remote code execution in OpenWrt's mDNS daemon (versions before 24.10.6 and 25.12.1) allows unauthenticated attackers to
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB