Impact
The stmmac driver contains a flaw where the receive loop can treat a descriptor with a NULL buffer as valid, leading to a kernel panic. This results in a denial‑of‑service condition by crashing the operating system rather than enabling code execution. The weakness is a NULL pointer dereference triggered by a missing dirty‑descriptor check during RX ring processing.
Affected Systems
All Linux kernel releases that include the stmmac network driver and have not incorporated the recent patch are affected. The vulnerability is vendor‑agnostic, impacting any system that uses the stmmac driver for Ethernet controller handling.
Risk and Exploitability
With a CVSS score of 7.5 and an EPSS score of < 1%, the vulnerability poses a high severity risk but low likelihood of exploitation. The issue is not listed in the CISA KEV catalog. Attackers would need to generate network traffic that exhausts the RX ring or otherwise triggers the bug, which may require elevated privilege or the ability to send crafted packets to the interface. The likely attack vector is from network packets that fill the receive queue, an inference based on the description of the RAM exhaustion scenario. While the outcome is a service disruption rather than direct code execution, the low EPSS score limits precise risk quantification.
OpenCVE Enrichment