Linux Kernel: TIPC Subsystem Use-After-Free (CVE-2026-99246)
A race condition in the Linux kernel TIPC subsystem allows a local attacker to trigger a use-after-free vulnerability via concurrent node reset trace events and bearer teardown, potentially leading to system instability or crashes.
CVE search metadata
CVE search record: CVE-2026-99246. Severity: high. CVSS: 8.1. KEV: no. Product: Linux Kernel (unspecified versions prior to fix). Brief: Linux Kernel: TIPC Subsystem Use-After-Free (CVE-2026-99246). Brief link: https://feed.craftedsignal.io/briefs/2026-11-linux-kernel-tipc-use-after-free/
Triage facts
Revision 1- Applicability
- Linux Kernel (unspecified versions prior to fix)
- Evidence
- Unknown
- Severity
- High
- Action
- Elevated
- Sources
- 1 public source
- Freshness
- Revision 1Nov 4, 02:27 UTC
- Vulnerabilities
- 1 CVE
- Source quality
- A1Likely
The Linux kernel TIPC (Transparent Inter Process Communication) subsystem contains a use-after-free vulnerability (CVE-2026-99246) caused by improper locking during the tipc_node_reset_links trace event. The vulnerability arises because the trace event executes without holding the node lock, allowing a link to be freed by a concurrent bearer teardown process while the trace callback is attempting to dump the link. This race condition results in a memory corruption scenario as tipc_link_dump() dereferences a stale pointer.
Impact
The vulnerability allows an unprivileged local attacker or a process with sufficient privileges to interact with the TIPC subsystem to trigger a use-after-free condition. This likely results in a kernel panic or system crash (Denial of Service). There is no confirmed evidence of remote exploitation or privilege escalation, though memory corruption bugs can occasionally be leveraged for such purposes in specialized environments.
Recommendation
Update the Linux kernel to a version containing the fix for CVE-2026-99246. As the vulnerability requires specific race conditions within the TIPC subsystem, systems that do not utilize TIPC may reduce their attack surface by disabling the module (e.g., via modprobe -r tipc or blacklisting).
Threat Hunt
Monitor for kernel crash logs or oops reports involving tipc_link_dump, tipc_node_dump, or tipc_node_reset_links
Data: dmesg, kernel logs, KASAN reports
Mitigations
Apply security patches for the Linux kernel provided by the distribution vendor to address CVE-2026-99246
CVE-2026-99246
Identify and disable unused TIPC kernel modules to reduce attack surface
Linux Kernel TIPC subsystem