Skip to main content

Linux Kernel CVE-2026-63862

| EUVDEUVD-2026-45546 MEDIUM
2026-07-19 Linux GHSA-x3mw-3vxw-g4f9
5.5
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Gain local privileged access on MediaTek host
  2. Exploit
    Force mediatek-gen3 probe past IRQ fetch failure
  3. Impact
    Leak IRQ domains, degrade kernel memory availability

Vulnerability Assessment

Exploitation Conditions

Exploitation requires local access to a system running the Linux mediatek-gen3 PCIe host-controller driver (CONFIG_PCIE_MEDIATEK_GEN3) on MediaTek SoC hardware, and the ability to drive the driver's probe (mtk_pcie_setup_irq()) down the specific error path where the controller's IRQ cannot be fetched - the point at which the already-allocated IRQ domains are leaked. Limiting factors are significant: the CVSS vector is AV:L/PR:L (local, authenticated - authentication/privilege required per PR:L, not remote), the affected code only runs on MediaTek PCIe Gen3 controllers, and the leak occurs only on a probe failure condition that is not attacker-controlled under normal operation, so repeated triggering typically needs privileged driver rebind/reload. There is no user-interaction requirement (UI:N) and the scope is unchanged (S:U).

Impact

This is a low-priority, high-CVSS-base-but-low-real-risk issue. The CVSS vector (AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H) scores 5.5 (medium) and is driven entirely by an availability claim (A:H) with no confidentiality or integrity impact - consistent with the described defect, which is a kernel resource leak (IRQ domains not freed on an error path in mtk_pcie_setup_irq()). The exploitation signals all point to low real-world urgency: EPSS is 0.16% (6th percentile), there is no CISA KEV listing, and no public exploit code or PoC is present in the provided references (only stable-tree patch commits and vendor advisories). The vuln.today decision label is 'this_month', not act_now/emergency, which aligns with the weak exploitation signals. A notable conflict: the A:H rating implies a serious denial-of-service, but the defect is a one-time leak of IRQ domain allocations that only occurs when the controller's IRQ fetch fails during driver probe of a specific MediaTek PCIe Gen3 host controller - a condition an attacker cannot readily and repeatedly induce. The A:H therefore appears generous relative to the described mechanism. Additionally, the 'Information Disclosure' tag contradicts the vector (C:N), so it should not drive triage.

Exploit ScenarioDerived

A local user with sufficient privileges to bind/unbind or reload the mediatek-gen3 PCIe host-controller driver on affected MediaTek hardware repeatedly forces the driver's probe routine down the error path where the controller IRQ is not found, each time leaking the previously allocated IRQ domains and slowly consuming kernel memory. No public exploit or PoC was identified for this issue, and no realistic remote vector exists given the local attack vector.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 26, 2026

The Linux kernel's mediatek-gen3 PCIe host controller driver (mtk_pcie_setup_irq()) allocates IRQ domains before fetching the controller's own IRQ, so when that IRQ lookup fails the function returns early and leaves the allocated domains unreleased. Only systems built with CONFIG_PCIE_MEDIATEK_GEN3 and running on MediaTek SoC hardware contain the affected code, and the error path is not attacker-controlled under normal operation - reaching it requires local, high-privileged access capable of driving the driver's probe into the IRQ-not-found condition, with the assessed outcome being a low-severity local availability impact (CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:N/I:N/A:L). No public exploit has been identified at time of analysis, EPSS is 0.16% (6th percentile), and vendor fixes are published for the 6.1, 6.6, 6.12, 6.18, 7.0 and 7.1 branches.

RemediationAI

Apply the vendor-released stable fixes: upgrade to Linux 6.1.175, 6.6.141, 6.12.91, 6.18.33, 7.0.10 or 7.1 (or later) on the branch in use, or cherry-pick the corresponding commit - 07a5ecb94768cbf76fe659e9924000e9ced0c8a6, 215d4273347b9010a9deae378b0df79c163f707d, 0a2d60edc3e57c9512e239ebdfd12204d3368560, 5573c44cb3fd01a9f62d569ae9ac870ef5f0e0ba, 946b31b5a699a2760ee52af0055e5ebf29c5f4cb or abd3c1927d33766aef39c4640880e3d2637429c2 - from https://git.kernel.org/stable/. Ubuntu users should consult https://ubuntu.com/security/notices/USN-8574-1 for the kernel package versions carrying the fix. Until the update is deployed, exposure is limited to MediaTek SoC systems whose kernels include CONFIG_PCIE_MEDIATEK_GEN3 and only materialises when the driver's probe fails to obtain the controller IRQ, so avoiding unnecessary driver unbind/rebind or hotplug churn on those hosts reduces the chance of repeatedly hitting the leak; there is no setting described in the available sources that independently removes the defect, and updating the kernel remains the complete fix.

Affected VersionsENISA

Linux 814cceebba9b7d1306b8d49587ffb0e81f7b73af <0a2d60edc3e57c9512e239ebdfd12204d3368560
Linux patch: 6.18.33
Linux patch: 7.0.10
Linux 814cceebba9b7d1306b8d49587ffb0e81f7b73af <5573c44cb3fd01a9f62d569ae9ac870ef5f0e0ba
Linux 814cceebba9b7d1306b8d49587ffb0e81f7b73af <946b31b5a699a2760ee52af0055e5ebf29c5f4cb
Linux patch: 6.12.91
Linux patch: 6.6.141
Linux 814cceebba9b7d1306b8d49587ffb0e81f7b73af <215d4273347b9010a9deae378b0df79c163f707d
Linux patch: 7.1
Linux 5.13
Linux patch: 0
Linux 814cceebba9b7d1306b8d49587ffb0e81f7b73af <abd3c1927d33766aef39c4640880e3d2637429c2
Linux patch: 6.1.175
Linux 814cceebba9b7d1306b8d49587ffb0e81f7b73af <07a5ecb94768cbf76fe659e9924000e9ced0c8a6

Affected Packages

euvd linux no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The mediatek-gen3 driver is a PCIe host controller driver for MediaTek SoCs; it parses the controller description (typically via device tree), maps the PCIe host bridge, and then sets up interrupt handling for the root complex. In mtk_pcie_setup_irq() the code allocated IRQ domains (the kernel's irq_domain abstractions used to translate hardware interrupt numbers, including the MSI/legacy INTx mappings the host bridge exposes to downstream endpoints) before it acquired the controller's own IRQ. IRQ domain allocation registers state with the generic IRQ layer; if the subsequent IRQ fetch failed, the function returned the error without unwinding those allocations, leaking the domain objects. The fix simply reverses the ordering so the domains are created only after the controller IRQ has been successfully obtained, which removes the error-path leak rather than adding explicit teardown. No CWE was assigned in the available data; the defect class is a resource/state leak on an error path. The vulnerable code was introduced in commit 814cceebba9b7d1306b8d49587ffb0e81f7b73af and the stable fixes are the six git.kernel.org commits listed in the references; the issue was flagged by Sashiko during review of a power-control patch series for this driver. Because the vector requires local, privileged access and an adverse probe-time condition (assessed AC:H/PR:H), the practical reachability is narrow and the confirmed consequence is degraded availability, not confidentiality or integrity loss.

Know when Mediatek 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

NVD PRIMARY 5.5 MEDIUM
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
vuln.today AI 1.9 LOW

Local-only driver bug; triggering the probe error path repeatedly needs privileged driver rebind and an uncommon IRQ-fetch failure (PR:H, AC:H), yielding only a minor memory leak (A:L).

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

Primary rating from NVD.

CVSS VectorNVD

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

Lifecycle Timeline

4
CVSS changed
Oct 26, 2026 - 17:08 NVD
5.5 (MEDIUM)
Patch available
Jul 19, 2026 - 16:19 EUVD
CVE Published
Jul 19, 2026 - 14:04 nvd
MEDIUM 5.5
CVE Published
Jul 19, 2026 - 14:04 cve.org
UNKNOWN (no severity yet)

DescriptionNVD

In the Linux kernel, the following vulnerability has been resolved:

PCI: mediatek-gen3: Prevent leaking IRQ domains when IRQ not found

In mtk_pcie_setup_irq(), the IRQ domains are allocated before the controller's IRQ is fetched. If the latter fails, the function directly returns an error, without cleaning up the allocated domains.

Hence, reverse the order so that the IRQ domains are allocated after the controller's IRQ is found.

This was flagged by Sashiko during a review of "[PATCH v6 0/7] PCI: mediatek-gen3: add power control support".

Threat Intelligence Overview

EPSS Score
0.2%
Top 94% exploitable
Prevalence
Low
Driver-specific flaw limited to MediaTek Gen3 PCIe host controllers on embedded ARM SoCs
Data Quality
4 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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
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
CVE-2017-3216 CRITICAL POC
9.8 Jun 20

WiMAX routers based on the MediaTek SDK (libmtk) that use a custom httpd plugin are vulnerable to an authentication bypa

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-2019-15027 CRITICAL POC
9.8 Aug 14

The MediaTek Embedded Multimedia Card (eMMC) subsystem for Android on MT65xx, MT66xx, and MT8163 SoC devices allows atta

CVE-2016-6492 HIGH POC
7.8 Jan 12

The MT6573FDVT_SetRegHW function in camera_fdvt.c in the MediaTek driver for Linux allows local users to gain privileges

CVE-2023-32874 CRITICAL
9.8 Jan 02

In Modem IMS Stack, there is a possible out of bounds write due to a missing bounds check. Rated critical severity (CVSS

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-2025-20646 CRITICAL
9.8 Mar 03

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

CVE-2025-20672 CRITICAL
9.8 Jun 02

Heap OOB write in Android Bluetooth driver via incorrect bounds check.

CVE-2025-20674 CRITICAL
9.8 Jun 02

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

CVE-2025-20684 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-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

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