Impact
The flaw occurs when an application attempts to subscribe to an RDMA devx event and a file descriptor lookup fails. The cleanup routine then dereferences an uninitialized pointer `event_sub->ev_file`, causing a NULL pointer dereference in kernel space. This can lead to a kernel panic and a system reboot. The vulnerability is a classic NULL pointer dereference (CWE‑476).
Affected Systems
Any Linux kernel that includes the MLX5 driver with the devx event subscription method and has not yet incorporated the commit that enforces proper cleanup. The affected range covers all unpatched kernels shipping the driver; no specific release is singled out, so all such kernels are potentially impacted.
Risk and Exploitability
The CVSS score of 5.5 places this flaw in the medium severity range. The EPSS score of <1% indicates a very low probability of exploitation. The issue is not listed in CISA’s KEV catalog. While the exploit appears to require access to the devx interface—likely local or privileged—the description does not explicitly state a remote attack vector. The potential impact is a system crash, but the overall risk is moderated by the low exploitation probability and lack of confirmed remote exploitability.
OpenCVE Enrichment