Impact
A zero-length buffer is allocated during creation of VHCA statistics for the Linux kernel’s mlx5e driver. The allocation returns a non‑NULL pointer that is later used in a memset, causing a fault at address 0x10. This fault can trigger a kernel panic, resulting in denial of service for the host. The weakness is a NULL‑pointer dereference (CWE‑476).
Affected Systems
All Linux kernel releases that include the mlx5e driver module and have not applied the patch commits (e.g., 22c1d5ecccf92c849bdca1556179aafc95794baf and related patches) are affected. No specific kernel version range is indicated, so any version preceding the application of the fix may be vulnerable.
Risk and Exploitability
The CVSS score of 8.4 indicates high severity. The EPSS score of <1% denotes a low probability of exploitation as of this assessment. The vulnerability requires the hypervisor to enable VHCA statistics reporting to reach the faulting code path, and a fault causes a kernel crash, which can be used as a denial‑of‑service attack. The vulnerability is not listed in CISA’s KEV catalog, suggesting no publicly known exploit has been observed.
OpenCVE Enrichment