Database/Firmware, BMC & network fabric
Linux kernel (drivers/infiniband/hw/mlx5): When on-demand-paging translation-table population fails, the UMR path
Impact
When on-demand-paging translation-table population fails, the UMR path returns without running its cleanup: the DMA mapping and buffer leak, and if the shared emergency translation page was in use its global mutex is left permanently locked. Every subsequent memory-region update on that node then blocks forever - the RDMA stack wedges for all tenants on the box, not just the one that hit the failure.
Who can reach it
Requires Mellanox/NVIDIA mlx5 with ODP in use - the standard NIC under most GPU clusters. Triggered from a tenant container holding /dev/infiniband/uverbs* that registers on-demand-paging memory regions and drives the populate failure. The CNA scored it network-reachable with no privileges, reflecting that page-fault population is also driven by remote RDMA traffic against the tenant's ODP regions.
What to do
No fixed version is listed in the record - take the stable kernel carrying ffa85a2c1979 (or 9619909d4869 / 1eae35b37923) and reboot; once the mutex is stuck only a reboot clears it. Interim: disable ODP (do not advertise implicit ODP to tenants) on nodes that do not need it.
References
Related entries
- Linux kernel (drivers/infiniband/hw/mlx5): Memory-region deregistration hangs forever on the flagship AI-cluster NIC. ACVE-2025-21886 · Linux kernel (drivers/infiniband/hw/mlx5)Medium
- Linux kernel (drivers/infiniband/hw/mlx5): The memory-registration engine on the primary AI-cluster NIC wedgesCVE-2025-21892 · Linux kernel (drivers/infiniband/hw/mlx5)Medium
- Linux kernel (drivers/infiniband/hw/mlx5): Memory-region deregistration self-deadlocks under memory pressure. AnCVE-2025-38373 · Linux kernel (drivers/infiniband/hw/mlx5)Medium
- Linux kernel (drivers/infiniband/hw/mlx5): An event subscription is published to the lookup table before its list headCVE-2025-38387 · Linux kernel (drivers/infiniband/hw/mlx5)Medium
- Linux kernel (drivers/infiniband/hw/mlx5): If the second of the two device-wide shared SRQs fails to allocate, theCVE-2026-46176 · Linux kernel (drivers/infiniband/hw/mlx5)High
- Dell OMSA: unauthenticated path traversal exposes arbitrary files from the managed nodeCVE-2026-81481 · Dell OpenManage Server Administrator (path traversal, unauthenticated)High
This entry is curated: imported from vendor advisories with machine assistance, not yet individually verified. Confirm against your vendor's advisory before acting, and report anything wrong.