Impact
The Linux kernel phonet/pep driver contains a concurrency flaw that occurs when forwarding packets to a child socket. The parent and child sockets can acquire locks while the kernel’s bottom‑half (BH) state is inconsistent, leading lockdep to report an error and potentially turning into a self‑deadlock. If a deadlock occurs the driver stalls, which can bring the entire system to a halt. This flaw is a classic deadlock vulnerability (CWE‑833) and does not provide direct code execution or data disclosure, but it can deny availability for affected services.
Affected Systems
Any Linux kernel that includes the phonet/pep driver before the upstream fix, regardless of vendor, is vulnerable. This includes all recent kernel releases that compile the driver, as the flaw is intrinsic to the driver logic rather than a specific vendor build.
Risk and Exploitability
The CVSS score of 5.5 indicates moderate severity, while the EPSS score of less than 1% and the lack of a KEV listing suggest a low likelihood of exploitation so far. Exploitation would require traffic that forces the kernel to process a packet on both a softIRQ and a process context for the same child socket. The attack vector is essentially network‑based traffic; local or remote attackers who can influence packet forwarding could trigger the deadlock.
OpenCVE Enrichment
Ubuntu USN