CVE-2025-71190
Medium · 5.5CVSS
5.5
EPSS
0.2%
Published
Jan 31, 2026
CISA due date
—
Cloudanix analysis
A bug in certain Linux systems can cause device resources to leak when hardware drivers start or stop, eventually making the computer unstable or crash until fixed by an update.
- Exploitation
- Local Privilege
- Attacker needs
- Local User
- Complexity
- Low
- Impact
- Denial Of Service
- Component
- OS kernel
- Class
- Other
- Remediation
- Patch
- Effort
- Medium
- Patch risk
- Low
What it actually does
The bcm-sba-raid DMA engine driver in the Linux kernel fails to release a mailbox device reference obtained during probe, causing a reference leak on probe error paths and module unbind that can exhaust device resources or trigger crashes.
Why it matters to the business
Systems running affected Linux kernels may experience gradual resource exhaustion or unexpected crashes when the bcm-sba-raid driver is loaded or unloaded, potentially disrupting storage or DMA-dependent workloads and requiring reboots.
How an attack unfolds
An attacker with local access loads or unloads the bcm-sba-raid driver repeatedly, or triggers probe failures, to leak mailbox device references until kernel resources are exhausted and the system becomes unstable or crashes.
How to fix it
Update the Linux kernel to the fixed commit 4316e4c4fd2c09f68a262365f21847cafa8fe9dd or later; rebuild and reboot with the patched kernel. For dotnet-bootstrap-8 (MinimOS) update to version 8.0.122-r0 or newer.
How to confirm the fix worked
Verify the running kernel contains commit 4316e4c4fd2c09f68a262365f21847cafa8fe9dd, confirm the driver unbind path releases the mailbox reference via code review or dynamic tracing, and test probe failure scenarios do not leak references.
Typical attack path
- Obtain local access to a system with the vulnerable bcm-sba-raid driver enabled
- Trigger repeated module load/unload or probe failure conditions
- Accumulate unreleased mailbox device references until resource limits are hit
- Cause kernel instability, memory pressure, or denial of service
How to detect it
Review kernel logs for repeated bcm-sba-raid probe or mailbox device reference warnings; monitor for gradual increases in unreleased device references via kernel memory statistics or slabinfo before and after driver operations.
What your security team should do
- Apply the kernel patch containing commit 4316e4c4fd2c09f68a262365f21847cafa8fe9dd immediately on all affected systems
- Prioritize reboot of production systems using bcm-sba-raid hardware
- Monitor for resource exhaustion symptoms on systems running the vulnerable driver
- Disable the bcm-sba-raid driver if the hardware is not required until patched
The record
In the Linux kernel, the following vulnerability has been resolved: dmaengine: bcm-sba-raid: fix device leak on probe Make sure to drop the reference taken when looking up the mailbox device during probe on probe failures and on driver unbind.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Linux | Kernel | 4.13.0 | 5.10.249 |
| 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