You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
mlx5
About this tag
The mlx5 tag covers Linux kernel vulnerabilities and fixes related to the Mellanox/NVIDIA mlx5 driver family, which includes RDMA, Ethernet (mlx5e), and devlink components. Topics include null-pointer crashes, race conditions, IRQ cleanup bugs, and lifecycle inconsistencies that can cause kernel oopses, memory leaks, or availability issues. Several CVEs are discussed, such as CVE-2025-38387, CVE-2025-21888, CVE-2025-21892, CVE-2024-38608, CVE-2024-38595, CVE-2025-21732, and CVE-2025-40250. Microsoft's Azure Linux distribution is noted as a Microsoft product that includes the affected mlx5 code. The content is aimed at system administrators and IT professionals managing Linux servers with Mellanox/NVIDIA adapters.
The Linux kernel received a targeted fix for a null‑pointer crash in the Mellanox/NVIDIA mlx5 RDMA driver: the obj_event structure’s list head now gets initialized before it’s inserted into the XArray, preventing a poisonous pointer dereference that could cause kernel oopses on affected hosts...
Microsoft’s public guidance on CVE-2025-21888 names the Linux kernel’s RDMA/mlx5 component — specifically the branch that handles deregistration of device-memory (DM) memory regions — as the locus of the issue, and states that the Azure Linux distribution is the Microsoft product known to...
The Linux kernel received a targeted fix for a race in the RDMA mlx5 driver that could leave work requests unaccounted for during recovery of the UMR Queue Pair (QP), tracked as CVE‑2025‑21892; the patch adds a final, barrier work request to guarantee completion of outstanding WRs before the QP...
The Linux kernel received a targeted fix for a stability bug in the Mellanox/MLX5 Ethernet driver (mlx5e) that could cause a NULL-pointer oops and memory leaks during device probe and resume sequences — tracked as CVE‑2024‑38608 — and operators should treat this as an availability-first...
The Linux kernel vulnerability tracked as CVE‑2024‑38595 patches a subtle lifecycle inconsistency in the net/mlx5 driver’s devlink handling — a small code-path mismatch that can trigger kernel call traces and availability problems when the peer devlink set operation is invoked for an SF...
Microsoft’s brief advisory that “Azure Linux includes this open‑source library and is therefore potentially affected” is accurate — but it is a product‑scoped attestation, not a categorical statement that no other Microsoft product could include the same vulnerable RDMA/mlx5 code.
Background /...
A subtle but consequential Linux kernel bug in the Mellanox/MLX5 driver has been assigned CVE‑2025‑40250: mlx5_irq_alloc could, on a failed request_irq caused by exhausted IRQ vectors, free the entire IRQ mapping (rmap) rather than only the mapping that failed, potentially triggering general...