CVE-2025-71189
Medium · 5.5CVSS
5.5
EPSS
0.2%
Published
Jan 31, 2026
CISA due date
—
Cloudanix analysis
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
- Obtain local user access on affected Linux kernel
- Trigger DMA route allocation paths that fail late in dw dmamux
- Repeat to accumulate leaked OF node references
- 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
- CVE-2026-23226 In the Linux kernel, the following vulnerability has been resolved: ksmbd: add chann_lock… Also affects Kernel
- CVE-2026-23225 In the Linux kernel, the following vulnerability has been resolved: sched/mmcid: Don't… Also affects Kernel
- CVE-2026-23230 In the Linux kernel, the following vulnerability has been resolved: smb: client: split… Also affects Kernel
- CVE-2026-23224 In the Linux kernel, the following vulnerability has been resolved: erofs: fix UAF issue… Also affects Kernel
- CVE-2026-23227 In the Linux kernel, the following vulnerability has been resolved: drm/exynos: vidi: use… Also affects Kernel
- CVE-2026-23223 In the Linux kernel, the following vulnerability has been resolved: xfs: fix UAF in… Also affects Kernel
- CVE-2026-23228 In the Linux kernel, the following vulnerability has been resolved: smb: server: fix leak… Also affects Kernel
- CVE-2026-23229 In the Linux kernel, the following vulnerability has been resolved: crypto: virtio - Add… Also affects Kernel