Skip to main content

MediaTek WLAN Driver CVE-2025-20724

MEDIUM
Out-of-bounds Read (CWE-125)
2025-10-14 security@mediatek.com
5.5
CVSS 3.1 · Vendor: mediatek
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain low-privileged local access on AP
  2. Delivery
    Invoke vulnerable wlan AP driver interface
  3. Exploit
    Supply input defeating incorrect bounds check
  4. Execution
    Trigger out-of-bounds read
  5. Impact
    Disclose 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.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

Vendor (mediatek) PRIMARY 5.5 MEDIUM
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
vuln.today AI 5.5 MEDIUM

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).

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (mediatek).

CVSS VectorVendor: mediatek

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None

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

EPSS Score
0.1%
Top 97% exploitable
Prevalence
High
MediaTek Wi-Fi SDK drivers ship in vast numbers of consumer/embedded OpenWrt-based routers
Data Quality
3 sources
Confidence: Low

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Defer
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

28
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +28
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

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

cpe:2.3:a:mediatek:software_development_kit:*:*:*:*:*:*:*:*
cpe:2.3:o:openwrt:openwrt:19.07.0:-:*:*:*:*:*:*
cpe:2.3:o:openwrt:openwrt:21.02.0:-:*:*:*:*:*:*
CVE-2024-20017 CRITICAL POC
9.8 Mar 04

In wlan service, there is a possible out of bounds write due to improper input validation. Rated critical severity (CVSS

CVE-2020-7982 HIGH POC
8.1 Mar 16

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

CVE-2019-15513 HIGH POC
7.5 Aug 23

An issue was discovered in OpenWrt libuci (aka Library for the Unified Configuration Interface) before 15.05.1 as used o

CVE-2018-19630 MEDIUM POC
6.1 Nov 28

cgi_handle_request in uhttpd in OpenWrt through 18.06.1 and LEDE through 17.01 has unauthenticated reflected XSS via the

CVE-2025-20654 CRITICAL
9.8 Apr 07

In wlan service, there is a possible out of bounds write due to an incorrect bounds check. Rated critical severity (CVSS

CVE-2019-5102 MEDIUM POC
5.9 Nov 18

An exploitable information leak vulnerability exists in the ustream-ssl library of OpenWrt, versions 18.06.4 and 15.05.1

CVE-2019-5101 MEDIUM POC
5.9 Nov 18

An exploitable information leak vulnerability exists in the ustream-ssl library of OpenWrt, versions 18.06.4 and 15.05.1

CVE-2025-20674 CRITICAL
9.8 Jun 02

Remote privilege escalation in Android WLAN AP driver via packet injection.

CVE-2025-20683 CRITICAL
9.8 Jul 08

In wlan AP driver, there is a possible out of bounds write due to an incorrect bounds check. This could lead to local es

CVE-2025-20682 CRITICAL
9.8 Jul 08

In wlan AP driver, there is a possible out of bounds write due to an incorrect bounds check. This could lead to local es

CVE-2025-20681 CRITICAL
9.8 Jul 08

In wlan AP driver, there is a possible out of bounds write due to an incorrect bounds check. This could lead to local es

CVE-2026-30872 CRITICAL
9.8 Mar 19

Remote code execution in OpenWrt's mDNS daemon (versions before 24.10.6 and 25.12.1) allows unauthenticated attackers to

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy