Description
In the Linux kernel, the following vulnerability has been resolved:

nfc: llcp: Fix use-after-free in llcp_sock_release()

llcp_sock_release() unconditionally unlinks the socket from the local
sockets list. However, if the socket is still in connecting state, it
is on the connecting list.

Fix this by checking the socket state and unlinking from the correct list.
Published: 2026-07-19
Score: 7.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

In the Linux kernel, a use‑after‑free flaw exists in the llcp_sock_release() function of the NFC LLCP subsystem. The routine removes the socket from the local socket list regardless of its current state; if the socket is still in the connecting list, a dangling reference remains. A subsequent use of that freed pointer can corrupt kernel memory, potentially causing a crash or unstable kernel behavior.

Affected Systems

All Linux kernel releases that ship the nfc: llcp subsystem and have not applied the fix are affected. Specific kernel versions are not provided, so any build with the vulnerable code is at risk. The affected products are the Linux kernels from all distributions offering the llcp module.

Risk and Exploitability

The CVSS score of 7.8 signifies high severity. The EPSS score of < 1% implies a low probability of active exploitation at this time, and the vulnerability is not listed in the CISA KEV catalogue. The likely attack vector is local; an attacker with user privileges must be able to create and release NFC LLCP sockets to trigger the flaw. The resulting kernel memory corruption could lead to a crash or, if an attacker can subsequently influence memory usage, to further compromise.

Generated by OpenCVE AI on August 4, 2026 at 06:14 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to a Linux kernel version that includes the llcp_sock_release patch.
  • If an upgrade is not immediately possible, disable the llcp kernel module to prevent creation of NFC LLCP sockets.
  • Restrict local users from creating NFC LLCP sockets, for example by configuring SELinux/AppArmor rules or limiting socket creation capabilities.

Generated by OpenCVE AI on August 4, 2026 at 06:14 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Ubuntu USN Ubuntu USN USN-8593-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8603-1 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-8618-1 Linux kernel vulnerabilities
History

Wed, 22 Jul 2026 12:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-825
References
Metrics threat_severity

None

threat_severity

Moderate


Mon, 20 Jul 2026 14:45:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 7.8, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}


Sun, 19 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: nfc: llcp: Fix use-after-free in llcp_sock_release() llcp_sock_release() unconditionally unlinks the socket from the local sockets list. However, if the socket is still in connecting state, it is on the connecting list. Fix this by checking the socket state and unlinking from the correct list.
Title nfc: llcp: Fix use-after-free in llcp_sock_release()
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-08-05T12:38:11.263Z

Reserved: 2026-07-19T07:54:57.027Z

Link: CVE-2026-64011

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-07-19T00:00:00Z

Links: CVE-2026-64011 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-04T06:15:04Z

Weaknesses
  • CWE-825

    Expired Pointer Dereference