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

media: cx88: Add missing unmap in snd_cx88_hw_params()

In error path, add cx88_alsa_dma_unmap() to release
resource acquired by cx88_alsa_dma_map().
Published: 2026-05-06
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

An error in the Linux kernel media driver for cx88 caused a DMA buffer that was mapped under snd_cx88_hw_params() to remain mapped when an error occurred, because the unmap routine was omitted. The resulting resource leak can exhaust kernel DMA resources or memory, potentially destabilizing the system or rendering the audio subsystem unavailable. The flaw does not directly expose data or elevate privileges, but it creates an avenue for a local user to trigger a denial‑of‑service attack by repeatedly invoking ALSA configuration routines that exercise the faulty code path.

Affected Systems

The vulnerability affects the cx88 media device driver within the Linux kernel. Any system that loads the current cx88 driver and runs audio applications that call snd_cx88_hw_params() before the patch was applied is potentially impacted. The fix was applied in the repository via the commits referenced in the advisory; systems should upgrade to a kernel revision that contains these commits.

Risk and Exploitability

The exploitability of this flaw is limited to local execution contexts that can invoke the ALSA API; an attacker would need to run a userspace audio program that triggers the error path in snd_cx88_hw_params(). EPSS is not available, and the flaw is not listed in CISA KEV, so the published exploitation probability is unknown. Nonetheless, because the vulnerability can lead to resource exhaustion and system instability, the risk is considered moderate to high for affected installations. No known public exploits have been reported.

Generated by OpenCVE AI on May 6, 2026 at 14:25 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Linux kernel to a version that includes the fix for the cx88 driver, which adds the missing unmap call on error paths.
  • If an immediate kernel update is not feasible, disable the cx88 driver for the affected hardware or block its use by ALSA to prevent the error path from being reached.
  • Audit and restrict local users from running ALSA applications that target the problematic driver, limiting the opportunity to trigger the resource leak until a patch can be applied.

Generated by OpenCVE AI on May 6, 2026 at 14:25 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 06 May 2026 14:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-772

Wed, 06 May 2026 12:15:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: media: cx88: Add missing unmap in snd_cx88_hw_params() In error path, add cx88_alsa_dma_unmap() to release resource acquired by cx88_alsa_dma_map().
Title media: cx88: Add missing unmap in snd_cx88_hw_params()
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-06T11:28:45.872Z

Reserved: 2026-05-01T14:12:55.996Z

Link: CVE-2026-43257

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-05-06T12:16:46.520

Modified: 2026-05-06T13:07:51.607

Link: CVE-2026-43257

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-05-06T14:30:05Z

Weaknesses