Impact
A premature return in macb_mii_init() for fixed‑link configurations leaves the MDIO bus pointer null, and later cleanup paths dereference this null pointer. The resulting kernel oops crashes the system, yielding a denial of service. This flaw is equivalent to CWE‑476, a NULL pointer dereference in privileged code.
Affected Systems
The vulnerability resides in the Linux kernel’s macb network driver. Any Linux system that has this driver compiled in and configures a fixed‑link device tree without an mdio child node is affected. Specific kernel versions are not listed, so all pre‑patch kernels containing the bug are vulnerable.
Risk and Exploitability
The flaw requires the ability to unload or unbind the macb driver or to trigger a probe failure, which is usually available to users with local access. The CVSS score of 5.5 indicates medium severity, and the EPSS score is < 1%. The vulnerability is not listed in the CISA KEV catalog, but a NULL pointer dereference in privileged kernel driver presents a significant denial‑of‑service risk. The likely attack surface is local exploitation rather than remote, but once triggered the impact is global to the affected machine.
OpenCVE Enrichment
Debian DLA
Debian DSA