Register for the AI for Security Summit: Join Figma, Perplexity & Wiz

CVE-2026-23033
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2026-23033 is a resource leak vulnerability in the Linux kernel's dmaengine: omap-dma driver. When either dma_async_device_register() or of_dma_controller_register() fails during the driver probe function, the dma_pool object created by dma_pool_create() is not properly destroyed, resulting in a memory resource leak in the error paths. The vulnerability was published on January 31, 2026, and affects Linux kernel versions from 3.6 onward, with fixes available in versions 6.6.122, 6.12.67, 6.18.7, and 6.19-rc6. No CVSS score has been formally assigned; the estimated severity is Medium (Feedly, Red Hat Bugzilla).

Technical details

The root cause is improper resource cleanup (CWE-401: Missing Release of Memory after Effective Lifetime) in the omap-dma driver's probe function. When dma_async_device_register() or of_dma_controller_register() returns an error, the code exits without calling dma_pool_destroy() on the previously allocated dma_pool, leaving the memory unreleased. The fix adds explicit dma_pool_destroy() calls to both error paths to ensure proper cleanup. This is a local kernel-level issue with no network-facing attack surface; exploitation would require the ability to trigger repeated probe failures on affected hardware (Red Hat Bugzilla, Feedly).

Impact

The primary impact is a potential denial of service through memory exhaustion on systems using the OMAP DMA engine driver. If the probe function is invoked repeatedly with failures — for example, during hardware initialization retries — the unreleased dma_pool allocations accumulate over time, potentially degrading system stability or causing out-of-memory conditions. There is no known impact on confidentiality or integrity; the vulnerability is limited to availability on systems relying on the omap-dma driver (Feedly).

Exploitability

There is no public proof-of-concept exploit and no evidence of in-the-wild exploitation as of the time of this report. The vulnerability has an EPSS score of approximately 0.018% (0.000180), reflecting very low likelihood of exploitation. It is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. Exploitation is constrained to local contexts on systems with OMAP DMA hardware and requires conditions that trigger repeated probe failures (Feedly).

Mitigation and workarounds

Update the Linux kernel to a patched version that includes the dma_pool_destroy() fix in the omap-dma driver error paths. Patched versions include Linux kernel 6.6.122, 6.12.67, 6.18.7, and 6.19-rc6 or later. Downstream distributions including Ubuntu (USN-8162-1, USN-8180-1 through USN-8180-6, USN-8186-1, USN-8188-1, USN-8275-1, USN-8278-1/2, USN-8289-1/2, USN-8296-1/2, USN-8297-1) and SUSE (SUSE-2026-0962-1) have also released updated kernel packages. Systems not using OMAP DMA hardware are not affected (Red Hat Bugzilla, Feedly).

Additional resources

Linux Distribution fix status

Fix availability across major Linux distributions and their releases.

Debian

Fixed

bookworm

linux: 6.1.162-1

Fixed

sid

linux: 6.18.8-1

Fixed

trixie

linux: 6.12.69-1

Fixed

Ubuntu

Fixed

bionic (esm-infra)

linux

Affected

bionic (fips-updates)

linux-fips

Affected

bionic (fips)

linux-fips

Affected

devel

linux

Not Affected

focal

linux-azure-fde-5.15

Not Affected

focal (esm-infra)

linux

Affected

focal (fips-updates)

linux-fips

Affected

focal (fips)

linux-fips

Affected

RHEL / CentOS

Affected

RHEL 8

Not Affected

RHEL 9

Not Affected

RHEL 10

Not Affected

SourceThis report was generated using AI

Related Linux Kernel vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-93189HIGH8.8
  • Linux Kernel logoLinux Kernel
  • linux-aws-7.0
NoYesSep 17, 2026
CVE-2026-93188MEDIUM6.5
  • Linux Kernel logoLinux Kernel
  • linux-aws-7.0
NoYesSep 17, 2026
CVE-2026-93182NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-hwe-6.17
NoYesSep 17, 2026
CVE-2026-93181NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-azure-nvidia-6.14
NoNoSep 17, 2026
CVE-2026-93174NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-azure-fde-7.0
NoYesSep 17, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management