Skip to main content

Linux Kernel EUVDEUVD-2026-27777

| CVE-2026-43215 HIGH
Improper Locking (CWE-667)
2026-05-06 Linux GHSA-qhpw-2qgq-68px
8.8
CVSS 3.1 · Vendor: Linux
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Social engineer victim to mount malicious SMB share
  2. Delivery
    Establish CIFS connection with attacker-controlled server
  3. Exploit
    Send crafted SMB responses during file operations
  4. Execution
    Trigger race condition in tcon field access
  5. Persist
    Exploit synchronization gap to corrupt kernel state
  6. Impact
    Achieve memory disclosure, state corruption, or denial of service

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Proper locking
Exploitation Conditions

Exploitation requires user interaction to initiate a CIFS mount operation to an attacker-controlled SMB server. The victim must either manually mount a malicious share (via mount.cifs command or file manager SMB browsing) or have auto-mount configurations pointing to attacker-influenced paths. The Linux system must have the CIFS kernel module loaded (CONFIG_CIFS=y or CONFIG_CIFS=m with module loaded). Successful exploitation depends on winning race conditions in concurrent CIFS operations, requiring the attacker to send precisely timed malformed SMB protocol responses during tcon field access windows - this makes exploitation non-deterministic and likely requiring multiple connection attempts. Attack is limited by the UI:R requirement: passive network attacks against existing mounts are insufficient; active user participation in establishing connections to malicious servers is required. Systems not using CIFS mounts or those with firewall rules blocking SMB to untrusted networks are not exploitable via this vector.

Impact

The CVSS vector (AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H) appears internally inconsistent and warrants critical scrutiny. The vector indicates network-accessible (AV:N), no privileges required (PR:N), yet requires user interaction (UI:R) - an unusual combination for a kernel race condition that typically exploits timing windows independent of user action. This suggests either misclassification or a specific attack scenario where a user must mount a malicious CIFS share. The EPSS score of 0.02% (5th percentile) indicates extremely low real-world exploitation likelihood, likely because exploitation requires precise timing manipulation in kernel code paths and user-triggered SMB operations. No CISA KEV listing confirms no evidence of active exploitation. The 'Information Disclosure' tag suggests the primary risk may be information leakage from race conditions rather than the full CIA triad impact claimed by CVSS 8.8. Real priority assessment: MEDIUM - patch during regular maintenance cycles for systems using CIFS mounts, prioritize only for environments with untrusted SMB servers where users regularly connect to external shares. The UI:R requirement significantly limits attack surface compared to typical kernel vulnerabilities. Verification needed: Confirm whether attack requires user to mount attacker-controlled share versus exploiting existing mounts.

Exploit ScenarioDerived

An attacker operates a malicious SMB file server and uses social engineering to convince a target user to mount a CIFS share from the attacker's server (e.g., via phishing link containing smb:// URL or instructions to mount \\attacker.com\share). When the victim's Linux system establishes the CIFS connection and the user performs file operations, the attacker sends carefully timed malformed SMB responses designed to trigger race conditions in the kernel's tcon field access. By exploiting the synchronization gap between cifs_tcp_ses_lock and tc_lock usage, the attacker manipulates tree connection state during concurrent operations, potentially reading kernel memory (information disclosure), corrupting connection state (integrity impact), or causing kernel panic (availability impact). No public exploit code exists at time of analysis, but kernel race conditions are well-understood exploitation primitives once timing constraints are characterized.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – May 08, 2026

A race condition in the Linux kernel CIFS (Common Internet File System) implementation allows attackers to exploit improper locking of tcon (tree connection) fields, potentially achieving high confidentiality, integrity, and availability impact. The vulnerability stems from legacy use of cifs_tcp_ses_lock instead of the more granular tc_lock for protecting tcon structure fields, creating synchronization gaps that could be exploited through crafted SMB operations requiring user interaction. Vendor patches are available across multiple stable kernel branches (6.6.128, 6.12.75, 6.18.16, 6.19.6, 7.0), with EPSS indicating low exploitation probability (0.02%, 5th percentile) and no confirmed active exploitation at time of analysis.

RemediationAI

Update to patched kernel versions: 6.6.128 or later for 6.6.x branch, 6.12.75 or later for 6.12.x branch, 6.18.16 or later for 6.18.x branch, 6.19.6 or later for 6.19.x branch, or 7.0 stable release when available. Upstream fixes are tracked in commits 953953abb66e52c224057ab91e404284fefeab62, 601dd3b79769b38d30b693c40afdb2a4b7edf9d0, 3969db6b22e3d90d8c5f22ac1a7fe0350a94c136, 8c59eeeeffa1524ef57e173a89a1a3ff539888d5, and 96c4af418586ee9a6aab61738644366426e05316 available at https://git.kernel.org/stable/. If immediate patching is not feasible, implement these compensating controls with noted trade-offs: (1) Disable CIFS client support entirely via 'rmmod cifs' and block module loading - this eliminates attack surface but removes all SMB mount capability, impacting users requiring Windows file share access; (2) Restrict CIFS mount operations to root-only via filesystem policy (e.g., remove setuid on mount.cifs helpers) - reduces exposure from user-initiated mounts to untrusted servers but may disrupt workflows where non-privileged users need SMB access; (3) Implement mandatory network access controls blocking SMB/CIFS ports (TCP 445, 139) to untrusted networks - prevents connection to attacker-controlled SMB servers but requires careful firewall rule design to avoid blocking legitimate internal file servers. Each mitigation trades functionality for security; patching remains the recommended solution. Verify fix application by checking kernel version with 'uname -r' and confirming CIFS module version includes the tc_lock corrections.

Affected VersionsENISA

Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 <8c59eeeeffa1524ef57e173a89a1a3ff539888d5
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 <953953abb66e52c224057ab91e404284fefeab62
Linux patch: 6.18.16
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 <601dd3b79769b38d30b693c40afdb2a4b7edf9d0
Linux patch: 7.0
Linux patch: 6.12.75
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 <3969db6b22e3d90d8c5f22ac1a7fe0350a94c136
Linux patch: 6.19.6
Linux patch: 6.6.128
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 <96c4af418586ee9a6aab61738644366426e05316

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

This vulnerability affects the Linux kernel's CIFS client implementation, which handles SMB/CIFS protocol operations for accessing Windows file shares. The issue involves improper synchronization primitives: the code historically relied on a coarse-grained global lock (cifs_tcp_ses_lock) to protect server, session, and tree connection objects. As the codebase evolved, more granular locks (srv_lock, ses_lock, tc_lock) were introduced to reduce lock contention and improve parallelism. However, some code paths continued using the old global lock for tcon field access, creating race windows where concurrent operations could access tcon structure fields without proper mutual exclusion. This represents a classic time-of-check-time-of-use (TOCTOU) race condition in kernel code handling network file system state. The CPE identifiers confirm this affects the mainline Linux kernel codebase tracked from the initial Git import (1da177e4c3f4) through multiple stable branches.

Know when the next one hits your stack

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Linux) PRIMARY 8.8 HIGH
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
SUSE HIGH
Red Hat 5.5 MEDIUM

Primary rating from Vendor (Linux).

CVSS VectorVendor: Linux

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

3
CVSS changed
May 08, 2026 - 13:22 NVD
8.8 (HIGH)
Patch available
May 06, 2026 - 13:32 EUVD
CVE Published
May 06, 2026 - 11:28 nvd
HIGH 8.8

DescriptionCVE.org

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

cifs: Fix locking usage for tcon fields

We used to use the cifs_tcp_ses_lock to protect a lot of objects that are not just the server, ses or tcon lists. We later introduced srv_lock, ses_lock and tc_lock to protect fields within the corresponding structs. This was done to provide a more granular protection and avoid unnecessary serialization.

There were still a couple of uses of cifs_tcp_ses_lock to provide tcon fields. In this patch, I've replaced them with tc_lock.

Executive ViewAI

Why It Matters

CVE-2026-43215 is a race condition in Linux kernel CIFS that could allow attackers to compromise file system confidentiality, integrity, and availability on affected servers through crafted SMB operations. Organizations running vulnerable Linux kernel versions that expose CIFS services require immediate patching to prevent potential unauthorized access to shared network resources.

Business Impact: High
Compensating Controls

Apply vendor patch. If immediate patching is not feasible, disable CIFS services on non-critical systems and restrict SMB protocol access at the network perimeter (firewall rules limiting port 445 to trusted networks only) until patches can be deployed.

Threat Intelligence Overview

EPSS Score
0.0%
Top 95% exploitable
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

Vendor StatusVendor

SUSE

Severity: High
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Fixed
SUSE Linux Enterprise Desktop 15 SP7 Fixed
SUSE Linux Enterprise High Availability Extension 15 SP7 Fixed
SUSE Linux Enterprise High Availability Extension 15 SP7 Fixed
SUSE Linux Enterprise High Performance Computing 15 SP7 Fixed

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy