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

ASoC: mediatek: mt8192: Check runtime resume during probe

The MT8192 AFE probe enables runtime PM temporarily while reinitializing
the regmap cache from hardware, but it uses pm_runtime_get_sync()
without checking the return value. If runtime resume fails, probe keeps
going without the device necessarily being accessible, and
pm_runtime_get_sync() may leave the PM usage count incremented.

The regmap_reinit_cache() failure path also returns before dropping the
temporary PM reference and before clearing pm_runtime_bypass_reg_ctl.

Use pm_runtime_resume_and_get() so resume failures do not leak a usage
count, and clear the temporary bypass flag after dropping the probe PM
reference on all regmap_reinit_cache() outcomes.
Published: 2026-08-15
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

During the probe of the Mediatek MT8192 audio interface driver, the kernel temporarily enables runtime power management but calls pm_runtime_get_sync() without checking its return value. If the runtime resume operation fails, the probe proceeds even though the device may not become usable, and the PM usage counter can remain incremented. The report notes that a failed regmap cache reinitialization can return before the temporary PM reference is released and before a bypass flag is cleared. The consequence is that the device may stay disabled, preventing normal operation. This flaw is a CWE‑911 vulnerability and the resulting denial of service intent is inferred from the described behavior.

Affected Systems

All Linux kernel installations that load the Mediatek MT8192 AFE driver are affected. The issue resides in the kernel’s sound subsystem (ASoC) and manifests during the driver’s probe at boot or when the module is reloaded, affecting systems that use this specific audio interface.

Risk and Exploitability

The CVSS score of 5.5 indicates medium severity, and the EPSS score is below 1%. The vulnerability is not listed in the CISA KEV catalog, signifying a low probability of exploitation in the wild. Based on the description, the likely attack vector is local system or administrative access, as the flaw manifests during the driver’s probe at boot or when the module is reloaded. Attack scope is local, requiring such access to trigger the probe by rebooting or loading the driver. If an attacker can manipulate the kernel state, they could induce a persistent device outage by leaving the power‑management counter inflated.

Generated by OpenCVE AI on August 22, 2026 at 10:14 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply a kernel update that contains the patch replacing pm_runtime_get_sync() with pm_runtime_resume_and_get() and clears the bypass flag on all regmap reinitialization outcomes.
  • If an official update is not yet available, reconstruct the kernel with the commit referenced in the kernel source patches and rebuild the affected module.
  • As a temporary countermeasure, disable runtime power management for the MT8192 device by setting the module parameter pm_runtime=0 or by booting with a kernel argument that turns off runtime PM for that device.

Generated by OpenCVE AI on August 22, 2026 at 10:14 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4745-1 linux-6.12 security update
History

Sun, 23 Aug 2026 13:15:00 +0000


Sat, 22 Aug 2026 08:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-772

Wed, 19 Aug 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-911
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Low


Sat, 15 Aug 2026 10:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-772

Sat, 15 Aug 2026 06:00:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: ASoC: mediatek: mt8192: Check runtime resume during probe The MT8192 AFE probe enables runtime PM temporarily while reinitializing the regmap cache from hardware, but it uses pm_runtime_get_sync() without checking the return value. If runtime resume fails, probe keeps going without the device necessarily being accessible, and pm_runtime_get_sync() may leave the PM usage count incremented. The regmap_reinit_cache() failure path also returns before dropping the temporary PM reference and before clearing pm_runtime_bypass_reg_ctl. Use pm_runtime_resume_and_get() so resume failures do not leak a usage count, and clear the temporary bypass flag after dropping the probe PM reference on all regmap_reinit_cache() outcomes.
Title ASoC: mediatek: mt8192: Check runtime resume during probe
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-08-23T12:47:10.221Z

Reserved: 2026-08-09T03:40:39.915Z

Link: CVE-2026-72260

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-15T06:21:54.100

Modified: 2026-08-23T13:16:42.790

Link: CVE-2026-72260

cve-icon Redhat

Severity : Low

Publid Date: 2026-08-15T00:00:00Z

Links: CVE-2026-72260 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-22T10:15:04Z

Weaknesses
  • CWE-911

    Improper Update of Reference Count