CVE-2026-74255
Received Received - Intake

Use-After-Free in Linux Kernel TIPC Networking

Vulnerability report for CVE-2026-74255, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-08-15

Last updated on: 2026-08-15

Assigner: kernel.org

Description

In the Linux kernel, the following vulnerability has been resolved: tipc: fix UAF in tipc_l2_send_msg() Syzbot reported a slab-use-after-free in ipvlan_hard_header() when called from tipc_l2_send_msg(). The root cause is that tipc_disable_l2_media() calls synchronize_net() while b->media_ptr is still valid. This allows concurrent RCU readers to obtain the device pointer after synchronize_net() has finished. The pointer is cleared later in bearer_disable(), but without any subsequent synchronization, allowing the device to be freed while still in use by readers. Fix this by clearing b->media_ptr in tipc_disable_l2_media() before calling synchronize_net(). This is safe to do now because the call order in bearer_disable() was reversed in 0d051bf93c06 ("tipc: make bearer packet filtering generic") to call tipc_node_delete_links() (which needs the pointer) before disable_media(). https: //lore.kernel.org/netdev/6a2c1007.428ffe26.258b27.015d.GAE@google.com/T/#u

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-15
Last Modified
2026-08-15
Generated
2026-08-15
AI Q&A
2026-08-15
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
linux_kernel linux_kernel *

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-UNKNOWN

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This is a use-after-free (UAF) vulnerability in the Linux kernel's TIPC (Transparent Inter-Process Communication) module. It occurs when tipc_disable_l2_media() calls synchronize_net() while b->media_ptr is still valid, allowing concurrent readers to access a freed device pointer. The issue is fixed by clearing b->media_ptr before synchronize_net().

Detection Guidance

This vulnerability involves a use-after-free in the Linux kernel's TIPC module. Detection requires checking for kernel logs or crashes related to TIPC or ipvlan. Monitor for slab-use-after-free errors in kernel logs using dmesg or journalctl. No specific commands are provided in the context.

Impact Analysis

This vulnerability could allow attackers to cause system crashes, execute arbitrary code, or escalate privileges by exploiting the use-after-free condition in the TIPC module. Systems running vulnerable Linux kernels with TIPC enabled are at risk.

Mitigation Strategies

Apply the kernel patch fixing the issue by clearing b->media_ptr before synchronize_net() in tipc_disable_l2_media(). Update to a patched kernel version. If immediate patching is not possible, disable the TIPC module or restrict network access to affected systems.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-74255. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart