Impact
The Linux kernel rmnet driver had a bug where sub‑frames created by rmnet_map_deaggregate() lacked a device assignment. When a MAP command frame was processed, the code attempted to lock the device that was still NULL, causing a null‑pointer dereference that resulted in a fatal kernel panic. The fault consumes only four bytes and terminates the system, disrupting all network services. The fault is triggered by a specific driver path and only produces a denial of service, not code execution.
Affected Systems
Affected systems are Linux kernel installations that include the rmnet driver without the recent commit that restores skb->dev. The CVE description does not list specific kernel versions, so any kernel running before the fix may be vulnerable.
Risk and Exploitability
The CVSS score is not provided and the EPSS is unavailable; however the impact is severe because it causes a kernel crash. The exploit requires an unprivileged user to unshare a user and network namespace, set up an rmnet link over a TAP interface with the INGRESS_DEAGGREGATION and INGRESS_MAP_COMMANDS options, and write an aggregated frame carrying a flow‑control command. This chain is feasible but requires local access to the system and specific kernel features, implying moderate effort and risk. The vulnerability is not listed in CISA’s KEV catalog, but if the system patches are delayed it remains a high‑risk denial‑of‑service vector.
OpenCVE Enrichment