Skip to main content

MediaTek APU CVE-2026-20524

| EUVDEUVD-2026-92203 HIGH
Improper Validation of Specified Index, Position, or Offset in Input (CWE-1285)
2026-10-05 security@mediatek.com GHSA-rwr8-hhc4-v5p9
8.4
CVSS 3.1 · Vendor: mediatek
View

Attack ChainAIDerived

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

  1. Access
    Install malicious local app
  2. Delivery
    Send crafted input to APU driver
  3. Exploit
    Trigger memory corruption via bad input validation
  4. Execution
    Overwrite privileged memory
  5. Impact
    Escalate to kernel/firmware privileges

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Hardware permission validation
Exploitation Conditions

Exploitation requires the attacker to already execute code locally on the affected device (e.g., a malicious or compromised Android app) and to reach the MediaTek APU driver/interface to deliver malformed input; this is consistent with AV:L. No user interaction and no elevated privileges are needed once local code runs (UI:N, and MediaTek's 'no additional execution privileges needed' phrasing). Limiting factors: the device must use one of the affected MediaTek chipsets (MT6899, MT8781, MT8910, MT8793, MT6993, MT8668) and must be unpatched (pre-ALPS11249004); there is no remote network vector, so an attacker cannot exploit this without first gaining a local foothold on the device.

Impact

This is a genuine high-severity local privilege escalation in MediaTek's APU (AI Processing Unit) component, carrying a vendor-assigned CVSS 3.1 base score of 8.4 (AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H). The signals are internally consistent: local attack vector, low complexity, no privileges and no user interaction required, with full high impact to confidentiality, integrity and availability - meaning a malicious local app could corrupt memory and escalate to higher-privileged (kernel/firmware) context. However, several key real-world exploitation signals are MISSING from the input: there is no EPSS probability provided, no CISA KEV listing, and no public POC referenced, so exploitation likelihood cannot be quantified from the data. Exploitation status is therefore: no public exploit identified at time of analysis. Note the PR:N designation reflects MediaTek's convention (no special execution privileges beyond the ability to run local code), but exploitation still requires an attacker to already have code execution on the device - e.g., a malicious or compromised app - which is a meaningful barrier compared to a remote flaw. Net: a real patching priority for affected MediaTek-based fleets, but not a drop-everything remote threat; prioritize it in the normal Android/OEM monthly patch cycle unless a POC emerges.

Exploit ScenarioDerived

A user installs a malicious Android app (or an existing app is compromised) that interacts with the MediaTek APU driver interface. The app sends crafted, improperly-validated input to the APU, triggering memory corruption that overwrites privileged memory and elevates the app's privileges to kernel or firmware context without any user interaction. No public exploit code is currently identified, so this remains a theoretical-but-credible chain based on the CVSS local vector and CWE-1285 input-validation weakness.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.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 05, 2026

Local privilege escalation in MediaTek's APU (AI Processing Unit) allows a locally-executing attacker to corrupt memory via malformed input, potentially achieving kernel-level code execution on devices with affected chipsets (MT6899, MT8781, MT8910, MT8793, MT6993, MT8668). The vulnerability is rated CVSS 8.4 (AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H) and requires the attacker to already run code on the device, such as a malicious Android app, with no additional privileges or user interaction needed. No public exploit identified at time of analysis, and the flaw is fixed by MediaTek patch ALPS11249004.

RemediationAI

Apply the vendor patch identified as ALPS11249004, referenced in the MediaTek October 2026 product security bulletin (https://www.mediatek.com/product-security-bulletin/October-2026). Device vendors should incorporate this patch into firmware updates; end users should install the latest security updates for their devices. Vendor-released patch: ALPS11249004 per MediaTek advisory. Because exploitation requires local code execution, reducing the risk of malicious apps is a key compensating control: restrict app installation to trusted sources (e.g., Google Play), use mobile device management (MDM) to enforce app allowlisting, and deploy endpoint protection on Android devices. Note that these measures do not fix the vulnerability and can be bypassed by sideloaded or compromised apps; patching is the only complete remediation. No remote network vector exists, so network-level controls are ineffective.

Affected VersionsENISA

MediaTek chipset MT6899
MediaTek chipset MT8781
MediaTek chipset MT8910
MediaTek chipset MT8793
MediaTek chipset MT6993
MediaTek chipset MT8668

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 affected component is MediaTek's APU (AI Processing Unit), a dedicated AI accelerator in certain MediaTek chipsets. The root cause is CWE-1285 (Improper Validation of Specified Index, Position, or Offset in Input), meaning the APU driver fails to properly validate an index or offset before using it, leading to out-of-bounds memory access and memory corruption-consistent with the 'Buffer Overflow' tag. An attacker with local code execution can reach the APU driver interface and supply crafted input to trigger the corruption. The CVSS vector AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H indicates the attack is local, low complexity, requires no privileges, needs no user interaction, and results in high confidentiality, integrity, and availability impact. The patch ID ALPS11249004 and issue ID MSV-9170 are associated with MediaTek's fix. This is a memory corruption issue that could allow escalation to kernel context.

Know when Mt6899 Firmware 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 8.4 HIGH
AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.4 HIGH

Local vector requiring on-device code but no special privileges or interaction (AV:L/PR:N/UI:N); memory corruption yielding full kernel-level EoP gives C:H/I:H/A:H.

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

Primary rating from Vendor (mediatek).

CVSS VectorVendor: mediatek

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

Lifecycle Timeline

3
CVSS changed
Oct 05, 2026 - 11:22 NVD
8.4 (HIGH)
CVE Published
Oct 05, 2026 - 02:16 cve.org
HIGH 8.4
CVE Published
Oct 05, 2026 - 02:16 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

In apu, there is a possible memory corruption due to improper input validation. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation. Patch ID: ALPS11249004; Issue ID: MSV-9170.

Executive ViewAI

Why It Matters

MediaTek APU chipsets used in Android devices (MT6899, MT8781, MT8910, MT8793, MT6993, MT8668) are affected by a high-severity local privilege escalation (CVE-2026-20524, CVSS 8.4) that can allow a malicious app already running on the device to corrupt memory and potentially achieve kernel-level code execution. No public exploit has been identified, but because no vendor patch is currently available per the patch status, mobile fleets with these chipsets face elevated risk of full device compromise, data theft, and lateral movement. Security leadership should prioritize inventorying affected devices and coordinating with OEMs for the referenced MediaTek fix.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis per patch status; interim mitigations include applying OEM firmware containing MediaTek patch ALPS11249004 where available, blocking sideloading and unknown app installs, enforcing MDM compliance, restricting apps to trusted stores, deploying mobile threat defense, and isolating unpatched devices.

Threat Intelligence Overview

EPSS Score
0.1%
Top 98% exploitable
Prevalence
High
MediaTek SoCs power a large share of global Android smartphones and tablets
Data Quality
5 sources
Confidence: Medium

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 HIGH
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

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

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.

Related Vulnerabilities in MediaTek apu Memory Corruption and Privilege Escalation

View all 3
CVE-2026-20521 HIGH
8.4 Oct 05

Local privilege escalation in MediaTek's Video HAL lets an unprivileged app already running on an affected device corrup

CVE-2026-20526 HIGH
7.5 Oct 05

An out-of-bounds write in MediaTek modem (baseband) firmware allows an attacker operating a rogue base station to escala

CVE-2026-20520 HIGH
7.5 Oct 05

Memory corruption in the MediaTek cellular modem baseband (an out-of-bounds write from a missing bounds check) allows an

CVE-2026-20519 HIGH
7.5 Oct 05

An out-of-bounds write in MediaTek modem firmware (CWE-787) allows a nearby attacker operating a rogue base station to e

CVE-2026-20544 MEDIUM
6.8 Oct 05

Local privilege escalation in MediaTek's meta component affects numerous MediaTek chipsets (including MT6789, MT6895, MT

CVE-2026-20542 MEDIUM
6.7 Oct 05

Use-after-free memory corruption in MediaTek's apusys driver allows a local attacker who has already obtained Android Sy

CVE-2026-20537 MEDIUM
6.7 Oct 05

Local privilege escalation in MediaTek AIDL on affected chipsets is possible via a use-after-free memory corruption, but

CVE-2026-20536 MEDIUM
6.7 Oct 05

Local privilege escalation in the aidl component shipped on a defined set of MediaTek chipsets (MT6899, MT6991, MT8910,

CVE-2026-20533 MEDIUM
6.7 Oct 05

Local privilege escalation in the MediaTek display component could allow an attacker who already holds Android System-le

CVE-2026-20535 MEDIUM
6.7 Oct 05

A missing permission check in the MediaTek AIDL (Android Interface Definition Language) component allows an attacker who

CVE-2025-20659 MEDIUM
6.5 Apr 07

In Modem, there is a possible system crash due to improper input validation. Rated medium severity (CVSS 6.5), this vuln

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