Impact
The phonet subsystem in the Linux kernel removes a phonet_device from its network list using list_del_rcu() but deallocates it immediately with kfree. This mismatch allows an RCU reader to access the device after it has been freed, producing a slab‑use‑after‑free that can corrupt kernel memory. The vulnerability is classified as CWE‑416 and CWE‑825 and could lead to privilege escalation or denial of service if exploited.
Affected Systems
The flaw exists in all Linux kernel releases that still contain the unsafe free call in phonet_device_destroy(), regardless of distribution. The CPE data includes kernel 7.1 release candidates and any earlier builds not yet patched. Administrators should verify whether their kernel includes the fix that replaces the immediate free with kfree_rcu.
Risk and Exploitability
The CVSS score of 7.8 indicates a high severity. The EPSS score of <1% shows exploitation is unlikely, and the vulnerability is not currently listed in CISA’s KEV catalog. Exploitation would require an attacker to interact with the phonet subsystem during a device removal event, such as sending specific phonet traffic or provoking a device teardown. This scenario is inferred from the description and not explicitly documented.
OpenCVE Enrichment
Debian DLA
Debian DSA