Impact
The vulnerability is an out‑of‑bounds read, classified under CWE‑125. A crafted Qualcomm MAP frame can bypass length validation on the non‑aggregated ingress path of the Linux RMNET driver. The driver parses the MAP header and checksum using the on‑wire packet length without checking the skb buffer length, causing an out‑of‑bounds read. This memory corruption can crash the kernel or, if the attacker can control the packet, potentially lead to privilege escalation.
Affected Systems
The vulnerability affects all Linux kernel releases that include the rmnet driver before the latest security patch. It is present in the Qualcomm RMNET subsystem, specifically the functions that handle ingress MAP frame parsing, including rmnet_map_ingress_handler and rmnet_rx_handler. Any installation that uses the rmnet driver without the patch is considered vulnerable.
Risk and Exploitability
The EPSS score is below 1%, indicating a low but non‑zero likelihood of exploitation. The CVSS score is 7.3, reflecting a medium‑to‑high severity vulnerability, and the issue is not listed in CISA’s KEV catalog. An attacker can trigger the flaw by sending a malformed MAP frame over an interface that routes traffic for the RMNET subsystem. No user interaction is required, and the attack can be carried out from a remote host with network access.
OpenCVE Enrichment
Debian DLA
Debian DSA