PT-2025-30773 · Linux+5 · Linux Kernel+5
Published
2025-06-16
·
Updated
2026-05-26
·
CVE-2025-38373
CVSS v2.0
6.0
Medium
| Vector | AV:L/AC:H/Au:S/C:C/I:C/A:C |
Name of the Vulnerable Software and Affected Versions
Linux kernel (affected versions not specified)
Description
A potential deadlock can occur in the IB/mlx5 module during Memory Region (MR) deregistration. This issue arises when
kzalloc() is invoked while holding the umem mutex or any lock acquired under it. The kzalloc() function can trigger fs reclaim aqcuire(), which may then invoke mmu notifier invalidate range start(). This function can lead to mlx5 ib invalidate range(), which attempts to re-acquire the umem mutex, resulting in a deadlock. The deadlock can also occur when kzalloc() is called from within cache ent find and store().Recommendations
At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploit
Improper Locking
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Astra Linux
Linuxmint
Linux Kernel
Suse
Ubuntu
Mlx5