CVE-2026-43135
Description
In the Linux kernel, the following vulnerability has been resolved:
media: cx23885: Add missing unmap in snd_cx23885_hw_params()
In error path, add cx23885_alsa_dma_unmap() to release the resource acquired by cx23885_alsa_dma_map().
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
A missing DMA unmap in the cx23885 ALSA driver can cause resource leaks, potentially leading to memory corruption or system instability.
Vulnerability
Overview
In the Linux kernel's cx23885 media driver, the snd_cx23885_hw_params() function in the ALSA audio component fails to call cx23885_alsa_dma_unmap() on error paths. This missing cleanup means that when a DMA mapping operation succeeds but a subsequent step fails, the previously mapped DMA resources are not released [1].
Exploitation and
Attack Surface
The vulnerability is triggered during audio parameter configuration for cx23885-based capture devices. An attacker would need local access to the system and the ability to trigger an error condition in the audio subsystem, for example by providing invalid hardware parameters or causing a memory allocation failure. No special privileges beyond the ability to open the ALSA device are required, but the attack surface is limited to systems with the cx23885 hardware present and the corresponding kernel module loaded [2].
Impact
If exploited, the missing DMA unmap leads to a resource leak. Over repeated trigger attempts, this can exhaust DMA mapping resources, potentially causing memory corruption or system instability. The CVSS v3 score of 5.5 (Medium) reflects the requirement for local access and the potential for denial of service [3].
Mitigation
The fix has been applied in the Linux kernel stable tree, adding the missing cx23885_alsa_dma_unmap() call in the error path of snd_cx23885_hw_params(). Users should update to a kernel version containing this commit to prevent the resource leak [4].
AI Insight generated on May 18, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected products
2Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
8- git.kernel.org/stable/c/0b7f56084cc3d7766bf274b71cd14cc9674b76bfnvdPatch
- git.kernel.org/stable/c/141c81849fab2ad4d6e3fdaff7cbaa873e8b5eb2nvdPatch
- git.kernel.org/stable/c/505630dd1ebf4b53d3f2866c057ddd93157a24d8nvdPatch
- git.kernel.org/stable/c/544215cc37d032ccaf1919852c05e2439a4d7540nvdPatch
- git.kernel.org/stable/c/9544b73cad4ee667fed6a60f71570c58a870a735nvdPatch
- git.kernel.org/stable/c/9c0a6ff538660c36a98081916a24f08d55a91331nvdPatch
- git.kernel.org/stable/c/fc4df593a8ffded2f77d69a73ecb51d364932ca5nvdPatch
- git.kernel.org/stable/c/fda46c9025b755ea50a969b960f333be62421b71nvdPatch
News mentions
0No linked articles in our index yet.