Cloudanix VulnDB

CVE-2025-71189

Medium · 5.5

CVSS

5.5

EPSS

0.2%

Published

Jan 31, 2026

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

A bug in the operating system kernel's handling of certain hardware connections could let a logged-in user slowly drain system resources and cause slowdowns or crashes.

Exploitation
Local Privilege
Attacker needs
Low Privilege
Complexity
Low
Impact
Denial Of Service
Component
OS kernel
Class
Memory Corruption
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

OF node reference leak in dmaengine dw dmamux on late route allocation failure paths, causing resource leak.

Why it matters to the business

Over time, repeated triggering on affected Linux systems can exhaust memory or device tree references, leading to degraded performance or instability in virtualized or embedded environments using MinimOS linux-virt packages.

How an attack unfolds

A local attacker with low privileges triggers DMA route allocation failures in the dw dmamux driver repeatedly, leaking OF node references each time without triggering remote vectors or known threat actor campaigns.

How to fix it

Upgrade linux-virt and linux-virt-doc to version 6.12.38-r0 or later; apply commit 6b87288581a0fcbe54b39da5c10e1aee2df8776e in the stable Linux kernel tree.

How to confirm the fix worked

Confirm kernel package version is at or above the listed fixed releases and verify absence of the reference leak in the dmamux route allocation error paths via source review or updated package manifests.

Typical attack path

  1. Obtain local user access on affected Linux kernel
  2. Trigger DMA route allocation paths that fail late in dw dmamux
  3. Repeat to accumulate leaked OF node references
  4. Observe gradual resource exhaustion affecting system stability

How to detect it

Review system logs for repeated DMA allocation failures in dw dmamux and monitor for unexplained growth in OF node references or memory usage on affected kernels; no public exploitation artifacts are known.

What your security team should do

  • Prioritize patching linux-virt packages to 6.12.38-r0 within standard maintenance windows given low EPSS and no KEV status
  • Monitor for any increase in EPSS trend or new exploit maturity signals
  • Audit local DMA-using workloads for unexpected resource growth as a defense-in-depth measure

The record

In the Linux kernel, the following vulnerability has been resolved: dmaengine: dw: dmamux: fix OF node leak on route allocation failure Make sure to drop the reference taken to the DMA master OF node also on late route allocation failures.

Affected packages

Ecosystem Package Introduced Fixed
Linux Kernel 5.19.0 6.1.162
openSUSE:Leap 16.0 dtb-aarch64 0 6.12.0-160000.27.1
openSUSE:Leap 16.0 kernel-64kb 0 6.12.0-160000.27.1
openSUSE:Leap 16.0 kernel-azure 0 6.12.0-160000.27.1
openSUSE:Leap 16.0 kernel-default 0 6.12.0-160000.27.1
openSUSE:Leap 16.0 kernel-default-base 0 6.12.0-160000.27.1.160000.2.8
openSUSE:Leap 16.0 kernel-docs 0 6.12.0-160000.27.1
openSUSE:Leap 16.0 kernel-kvmsmall 0 6.12.0-160000.27.1
openSUSE:Leap 16.0 kernel-obs-build 0 6.12.0-160000.27.1
openSUSE:Leap 16.0 kernel-obs-qa 0 6.12.0-160000.27.1
openSUSE:Leap 16.0 kernel-rt 0 6.12.0-160000.27.1
openSUSE:Leap 16.0 kernel-source 0 6.12.0-160000.27.1
openSUSE:Leap 16.0 kernel-syms 0 6.12.0-160000.27.1
openSUSE:Leap 16.0 kernel-zfcpdump 0 6.12.0-160000.27.1

Related vulnerabilities