PatchSiren cyber security CVE debrief
CVE-2026-98581 Linux CVE debrief
A vulnerability in the Linux kernel's NFC LLCP implementation can lead to list corruption and refcount desync, allowing an unprivileged local process to drive memory exhaustion or DoS via leaked kernel sockets. This issue arises from the improper handling of DM(NOBOUND)/DM(REJ) for a socket still linked on local->connecting_sockets, which can cause the socket to be unlinked from the wrong list, leading to a use-after-free race condition. The vulnerability can be mitigated by applying patches to the Linux kernel.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- Unknown
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-18
- Original CVE updated
- 2026-10-18
- Advisory published
- 2026-10-18
- Advisory updated
- 2026-10-18
Who should care
Linux system administrators, security teams, and developers should assess exposure and apply patches to prevent potential memory exhaustion or DoS via leaked kernel sockets. Linux kernel developers and maintainers should review and test patches to ensure vulnerability is properly addressed. Users of Linux-based systems should be aware of potential risks and take steps to mitigate them.
Why it matters
This vulnerability in the Linux kernel's NFC LLCP implementation can lead to memory exhaustion or DoS via leaked kernel sockets, requiring Linux system administrators and security teams to assess exposure and apply patches.
- Memory exhaustion or DoS via leaked kernel sockets.
- Potential disruption of Linux-based systems.
Technical summary
The Linux kernel's NFC LLCP implementation has a vulnerability that can lead to list corruption and refcount desync. This allows an unprivileged local process to drive memory exhaustion or DoS via leaked kernel sockets by handling DM(NOBOUND)/DM(REJ) for a socket still linked on local->connecting_sockets. The vulnerability arises from improper handling of sockets in the LLCP implementation, leading to a use-after-free race condition. The issue can be mitigated by applying patches to the Linux kernel, which address the improper handling of sockets and prevent the use-after-free race condition.
Defensive priority
Apply patch or update Linux kernel to prevent potential memory exhaustion or DoS via leaked kernel sockets.
Recommended defensive actions
- Review Linux kernel configurations and apply patches to prevent potential memory exhaustion or DoS via leaked kernel sockets.
- Inventory Linux systems for NFC LLCP usage and assess exposure.
- Monitor Linux kernel updates and apply patches promptly.
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up.
- Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance.
- Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed.
- technicalSummary
Evidence notes
The CVE record and NVD entry provide details on the vulnerability, but do not specify versions, exploitation, impact, or remediation beyond applying patches. The Linux kernel's NFC LLCP implementation has a vulnerability that can lead to list corruption and refcount desync. This allows an unprivileged local process to drive memory exhaustion or DoS via leaked kernel sockets by handling DM(NOBOUND)/DM(REJ) for a socket still linked on local->connecting_sockets. Evidence is based on the CVE record, NVD entry, and Linux kernel patch.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-98581 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-98581
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-98581 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-98581
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/320a2ff49bdce3f9a437b9a9ff341ff27d3bdbf1
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/7fb2c0eeb79bfad64065f539a453138abd0edda6
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/812731dd8511f5768f4ff279b3c18d85cd21da4b
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/b94cf09720543cc34256c7aa88f8059cbe7c0419
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/bf1460acdf8cf5a07c819f59785d40f20d113099
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/c1e9ed52a6697354366dddf190fbacee8ed2f7c5
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/dba1d9c7134afcb4b1bfad8c1b1b3f0ab5189b08
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/dd2d24add86b3b63cd87cf2feff98ae119ba19a6
416baaa9-dc9f-4396-8d5f-8c081fb06d67
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.