Impact
The vulnerability is a race condition between the accept and release paths in the Linux NFC LLCP subsystem. The lack of synchronization between the local socket read/write lock and lock_sock() during accept() allows the same child socket to be unlinked and released simultaneously. This produces a use‑after‑free or a NULL pointer dereference of the child’s parent field, leading to kernel memory corruption that may crash the kernel or provide local privilege escalation. The weakness corresponds to the race condition CWE-825.
Affected Systems
Affected systems are all Linux kernel builds that include the NFC LLCP driver before the commit that applies the patch. No specific kernel version range is published in the CVE record, so any kernel that contains the pre‑patch implementation of nfc_llcp is at risk.
Risk and Exploitability
The CVSS score of 5.5 indicates moderate severity. The EPSS score of less than 1 percent suggests a low likelihood of exploitation. The vulnerability is not listed in CISA’s KEV catalog. The CVE description does not specify an attack vector, but it is inferred that exploitation would require local access to the NFC LLCP subsystem and the ability to create or manipulate NFC LLCP sockets. A successful exploit could result in a kernel crash or local privilege escalation, but remote exploitation is not supported by the available information.
OpenCVE Enrichment
Debian DLA
Ubuntu USN