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

ASoC: qcom: q6apm-lpass-dai: Fix multiple graph opens

As prepare can be called mulitple times, this can result in multiple
graph opens for playback path.

This will result in a memory leaks, fix this by adding a check before
opening.
Published: 2026-05-28
Score: n/a
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Multiple invocations of prepare on the qcom q6apm-lpass-dai driver cause the driver to open audio processing graphs repeatedly, each open allocating memory that is never freed. The resulting memory leak can gradually consume system memory, especially during sustained playback or repeated device resets, leading to degraded performance or potential denial of service if resources become exhausted. The flaw does not give direct control over kernel code but can impact availability by exhausting a critical resource.

Affected Systems

The vulnerability exists in the Linux kernel’s ASoC implementation for Qualcomm devices (Q6APM‑LPASS‑DAI). No specific kernel release numbers are cited, so any version that includes the affected driver code before the patch is potentially impacted. "Linux" is the sole product listed by the CNA, indicating all official Linux kernel releases that incorporate the driver are affected.

Risk and Exploitability

The EPSS score is not available and the vulnerability is not listed in the CISA KEV catalog, suggesting it has not been actively exploited in the wild. The attack vector is local, requiring that an attacker can invoke the prepare function repeatedly—this typically requires elevated privileges or direct manipulation of the audio subsystem. Exploitation would likely be non‑interactive and could be performed by a compromised user process with the capability to interact with the affected audio device. The patch mitigates the issue by inserting a guard before opening the graph, thereby preventing additional open operations once one has already been performed.

Generated by OpenCVE AI on May 28, 2026 at 11:44 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply a Linux kernel update that contains the fixed driver code.
  • If updating immediately is not possible, disable the qcom q6apm-lpass-dai audio module or restrict access to the affected audio path to prevent repeated opens.
  • Monitor kernel logs and memory usage for signs of repeated graph openings or abnormal memory growth to detect any remaining leaks.

Generated by OpenCVE AI on May 28, 2026 at 11:44 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 28 May 2026 12:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-401

Thu, 28 May 2026 10:15:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: ASoC: qcom: q6apm-lpass-dai: Fix multiple graph opens As prepare can be called mulitple times, this can result in multiple graph opens for playback path. This will result in a memory leaks, fix this by adding a check before opening.
Title ASoC: qcom: q6apm-lpass-dai: Fix multiple graph opens
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-05-28T09:35:59.117Z

Reserved: 2026-05-13T15:03:33.100Z

Link: CVE-2026-46143

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-05-28T10:16:29.903

Modified: 2026-05-28T13:44:01.663

Link: CVE-2026-46143

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-05-28T13:00:19Z

Weaknesses