MediaTek WLAN Driver CVE-2025-20724
MEDIUMAttack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privileged local access on AP
-
DeliveryInvoke vulnerable wlan AP driver interface
-
ExploitSupply input defeating incorrect bounds check
-
ExecutionTrigger out-of-bounds read
-
ImpactDisclose adjacent memory contents
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, read limits
MITRE ATT&CK
1 technique across 1 tactic: Collection 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 already have local, low-privileged access to a device running the affected MediaTek wlan AP (access point) driver - as shipped in the MediaTek Software Development Kit and OpenWrt 19.07.0/21.02.0 builds - and to reach the specific driver code path containing the faulty bounds check. Limiting factors: the attack vector is local only (AV:L, no remote/network reach), it requires existing privileges (PR:L), and impact is confined to information disclosure (read-only) - there is no integrity or availability effect and no code execution. No special non-default configuration is named in the description, but the device must be running the vulnerable Wi-Fi AP driver. |
| Impact | This is a genuine but low-urgency issue. The provided CVSS 3.1 vector (AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N, base 5.5 MEDIUM) describes a locally-exploitable out-of-bounds read requiring low-level privileges (PR:L) and no user interaction, yielding high confidentiality impact but zero integrity or availability impact - consistent with the description's 'local information disclosure with User execution privileges needed.' All exploitation signals point away from priority status: EPSS is 0.14% (3rd percentile), there is no CISA KEV listing, and no public exploit code was identified. No SSVC decision data was supplied. The signals are internally consistent - a local-only, authenticated, read-only memory disclosure in a Wi-Fi driver is exactly the kind of high-CVSS-component-but-low-real-world-risk finding that should be patched in routine maintenance rather than escalated. The one caveat: it was reported by MediaTek itself (security@mediatek.com) and the only reference is a vendor bulletin, so independent corroboration of affected versions and patch details is limited. |
| Exploit ScenarioDerived | A local attacker who already has low-privileged code execution on an affected MediaTek/OpenWrt-based access point invokes the vulnerable wlan AP driver path with crafted input that defeats an incorrect bounds check, causing an out-of-bounds read. The leaked adjacent kernel/driver memory could disclose sensitive data such as pointers or credentials useful for further escalation. No public proof-of-concept exists, and the local attack vector plus required privileges make this a post-compromise aid rather than an initial access vector. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 08, 2026
An out-of-bounds read in the MediaTek wlan AP driver allows a locally authenticated low-privileged user to read memory beyond an intended buffer boundary and disclose potentially sensitive information from devices running the vulnerable driver, including MediaTek Software Development Kit builds and OpenWrt 19.07.0 and 21.02.0 systems. Exploitation requires existing local access to the device (CVSS 3.1 AV:L/PR:L/UI:N, base score 5.5) and no user interaction, and the impact is confined to confidentiality only, with no integrity or availability effect and no code execution. There is no public exploit code identified and no confirmed active exploitation at time of analysis, and the EPSS score is low (0.14%, 3rd percentile); MediaTek has published a fix (patch ID WCNCR00418894, issue MSV-3475) in its October 2025 product security bulletin.
RemediationAI
Apply the vendor fix identified by MediaTek patch ID WCNCR00418894 (issue MSV-3475) as described in the October 2025 MediaTek product security bulletin (https://corp.mediatek.com/product-security-bulletin/October-2025), and update OpenWrt 19.07.0 or 21.02.0 devices to a build that incorporates the corrected wlan AP driver - patch available per vendor advisory, with the caveat that no independently confirmed upstream release version is stated in the available data. Where the driver update cannot be deployed immediately, treat the issue as a local-privilege containment problem rather than a network one, because the attack vector is local-only: restrict shell/console and administrative access on affected access points and routers to trusted operators (for example, disable unauthenticated local management interfaces, remove unused debug or factory-access paths, and enforce unique credentials), and note that this mitigation only reduces the likelihood that a low-privileged local user can reach the vulnerable driver path. Because the impact is read-only information disclosure with no integrity or availability effect, monitoring should focus on detecting unexpected local privilege use on AP hardware; there is no configuration toggle named in the description that fully disables the affected code path, so patching remains the only complete remedy.
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 flaw is a classic out-of-bounds read (CWE-125) in the wireless LAN access point (AP) driver, where an incorrect bounds check permits the code to read past the end of a buffer. Because the defect sits in a driver rather than an application, the data exposed by an over-read is memory contents belonging to the driver or kernel context, which is why the assessed confidentiality impact is High (C:H) despite the modest overall score. The affected component ships both as part of MediaTek's software development kit for Wi-Fi AP silicon and as bundled driver code within downstream router firmware platforms, as reflected in the CPE data naming the MediaTek SDK alongside OpenWrt 19.07.0 and OpenWrt 21.02.0. The attack surface is deliberately narrow: the vector is local (AV:L) with low privileges required (PR:L) and no user interaction (UI:N), meaning the attacker must already be able to execute code or issue driver-facing requests on the target device and must reach the specific code path containing the faulty check. MediaTek tracks the fix internally under patch ID WCNCR00418894 and issue ID MSV-3475, and the vendor's October 2025 security bulletin is the authoritative disclosure source.
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:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Local driver interface reached by a low-privileged local actor (AV:L, PR:L, AC:L); out-of-bounds read discloses memory (C:H) with no write or crash effect (I:N, A:N).
Primary rating from Vendor (mediatek).
CVSS VectorVendor: mediatek
DescriptionCVE.org
In wlan AP driver, there is a possible out of bounds read due to an incorrect bounds check. This could lead to local information disclosure with User execution privileges needed. User interaction is not needed for exploitation. Patch ID: WCNCR00418894; Issue ID: MSV-3475.
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
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.
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
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