CVE-2026-64136

9.8

Linux · Kernel

A missing lock in the Linux kernel SMB client leads to a race condition during the tc_count increment, potentially resulting in memory corruption or arbitrary code execution.

Executive summary

A critical race condition vulnerability in the Linux kernel SMB client allows unauthenticated remote attackers to potentially achieve remote code execution.

Vulnerability

This is a concurrency flaw (CWE-362) located within the smb2_find_smb_sess_tcon_unlocked function. Due to a missing lock during the tc_count increment, an unauthenticated attacker can trigger a race condition, leading to severe system instability or exploitation.

Business impact

The vulnerability carries a CVSS score of 9.8, indicating a critical risk to system integrity, confidentiality, and availability. Successful exploitation allows an attacker to manipulate kernel-level operations without authentication, which could lead to a full system compromise, data theft, or denial of service across enterprise storage environments.

Remediation

Immediate Action: Apply the latest security patches provided by your Linux distribution maintainer, ensuring the kernel is updated to at least version 6.6.142, 6.12.92, 6.18.34, or 7.0.11.

Proactive Monitoring: Monitor system logs for kernel oops, segmentation faults, or unusual SMB connection resets that may indicate attempts to trigger race conditions.

Compensating Controls: Restrict access to SMB services at the network level using firewalls to allow only trusted traffic, which reduces the attack surface for remote exploitation.

Exploitation status

Public Exploit Available: Unknown

Analyst recommendation

Given the critical severity of this kernel-level flaw, administrators must prioritize the deployment of the provided kernel updates. Patching should be performed during the next maintenance window, or immediately for systems exposed directly to untrusted networks, to mitigate the risk of remote code execution.

More Linux CVEs

Sources