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

media: cx25821: Fix a resource leak in cx25821_dev_setup()

Add release_mem_region() if ioremap() fails to release the memory
region obtained by cx25821_get_resources().
Published: 2026-05-06
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability is a resource leak in the cx25821 media driver for Linux. When the ioremap() call fails, the driver does not release the memory region obtained by cx25821_get_resources(), leaving a reserved region in the kernel’s address space. Over time this can exhaust kernel memory or prevent other devices from allocating resources, which may cause system instability or crashes.

Affected Systems

All Linux kernel installations that include the cx25821 driver before the patch are impacted. No specific kernel versions are listed, so any kernel build containing this driver should be considered vulnerable until the fix is applied.

Risk and Exploitability

No public exploits have been recorded and the vulnerability is not listed in CISA KEV, but the loss of a memory region can lead to denial of service if the condition repeats. Exploitation requires an adversary to trigger the driver’s initialization routine, which is typically a local or privileged action. The EPSS is not available, suggesting limited known exploitation activity. Administrators should treat the risk as moderate and install the patched kernel promptly.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a version that contains the cx25821 driver fix, such as the latest stable release from your distribution or a recent upstream kernel that includes the commit addressing the leak.
  • If your distribution has not yet patched the kernel, apply the upstream patch set yourself by checking out the commit shown in the references (e.g., 071bfc6e723aabbbf08f0d439fb913cd01eb8de2) and rebuilding the kernel.
  • After updating, reboot into the patched kernel and verify that the cx25821 driver initializes without failing ioremap() and that the memory region is properly released.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
Weaknesses CWE-459

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: cx25821: Fix a resource leak in cx25821_dev_setup() Add release_mem_region() if ioremap() fails to release the memory region obtained by cx25821_get_resources().
Title media: cx25821: Fix a resource leak in cx25821_dev_setup()
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:27:54.977Z

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

Link: CVE-2026-43183

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

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

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

Link: CVE-2026-43183

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-05-06T18:15:09Z

Weaknesses