Skip to main content

Linux Kernel CVE-2026-97562

| EUVDEUVD-2026-86870 HIGH
2026-09-25 Linux GHSA-38c4-cggv-4792
7.5
CVSS 3.1 · Vendor: Linux
View

Attack ChainAIDerived

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

  1. Access
    Mount SMB share with DFS referrals
  2. Delivery
    Trigger DFS automount expiry concurrently with superblock lookup
  3. Exploit
    tcon_super_cb holds raw pointer after s_umount dropped
  4. Execution
    cifs_sb_active() dereferences freed superblock
  5. Impact
    Kernel use-after-free / crash (DoS)

Vulnerability Assessment

Exploitation Conditions

Requires the host to have an active SMB/CIFS mount using DFS (Distributed File System) referrals so that DFS automounts and their expiry logic are in play. Exploitation depends on winning a narrow timing race between DFS automount expiry and a superblock lookup in __cifs_get_super()/cifs_sb_active(); it is a local kernel condition, not attacker-controllable input, and there is no evidence a remote party can steer it. Limiting factors: the CIFS client and DFS must be configured and mounted, the race window is small (high attack complexity), and the outcome is a crash rather than reliable code execution. Systems that do not mount DFS-enabled SMB shares are not affected.

Impact

This is a use-after-free (CWE-416) race condition in the Linux kernel's SMB/CIFS client DFS automount path, not a remotely triggerable memory-corruption primitive. The NVD CVSS of 7.5 with vector AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H substantially overstates real-world risk: the vulnerable code path (tcon_super_cb storing a raw superblock pointer while iterate_supers_type() has already dropped s_umount and its passive reference) is exercised by a concurrent DFS automount-expiry race on the client's own mount, an internal timing window that is not steered by a network attacker. AV:N and UI:R are dubious - reproduction was demonstrated deterministically via a local KASAN test, and the full C:H/I:H/A:H triad reads as reflexive worst-case scoring for any UAF rather than a demonstrated read/write/exec primitive. There is no EPSS score, no CISA KEV listing, and no public exploit; the only 'exploit' is a kernel-developer KASAN reproducer accompanying the fix. Realistically this is a crash/DoS-dominant local reliability bug, and its practical priority is low-to-moderate for systems that actually mount DFS SMB shares - well below what the 7.5 implies.

Exploit ScenarioDerived

On a host with an active SMB/CIFS DFS mount, an automount expiry runs concurrently with a superblock lookup; iterate_supers_type() drops s_umount and the passive reference before __cifs_get_super() acquires its active reference, so the superblock is freed and cifs_sb_active() then dereferences freed slab memory. The result is a KASAN-detected slab-use-after-free and a likely kernel crash. No public exploit exists; the only proof is the developers' deterministic KASAN test used to validate the fix.

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

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

Alert me

AnalysisAIv1 – Sep 25, 2026

A use-after-free race in the Linux kernel's CIFS/SMB client DFS automount handling lets a local user trigger a kernel memory-access fault by racing DFS automount expiry against a superblock lookup in __cifs_get_super(), producing a KASAN 'slab-use-after-free in cifs_sb_active' crash. Only hosts with an active DFS-enabled SMB/CIFS mount (DFS referrals and automount expiry in play) are exposed, the race window is narrow with high attack complexity, and the assessed impact is a denial of service/crash rather than reliable code execution. No public exploit identified at time of analysis, and the issue is not confirmed actively exploited (CISA KEV).

RemediationAI

Vendor-released patches are available: upgrade the kernel to Linux 6.12.111, 6.18.53, 7.2.7, or 7.3-rc3 (or apply the corresponding stable commits 5b01a8c0, ea43a15c, a6b65615, d806d5a8 listed at https://git.kernel.org/stable/c/ea43a15cea36dc5ddd832be5bddeac7dd804cbcf and its sibling stable links) and, if a distribution kernel is in use, install the vendor's backported errata/build rather than relying on upstream tarballs. Where patching must be deferred, the most direct compensation is to stop exercising the vulnerable path: unmount DFS-enabled SMB/CIFS shares and, if they must stay mounted, remount them with the CIFS 'nodfs' mount option (or equivalent no-DFS-referral configuration) so referral resolution and DFS automount expiry never run - the trade-off is that DFS namespace traversal and automatic failover to referral targets stop working and clients must be pointed at specific servers via direct UNC paths. Restricting who can mount cifs filesystems (removing CAP_SYS_ADMIN / mount privileges from untrusted local users and tightening /etc/fstab to root-managed, auto-mounted shares) reduces the local trigger surface but does not eliminate the race if DFS automounts remain active, and there is no reliable way to widen the timing window away from the race, so kernel upgrade remains the only complete fix. Additional context is available at https://nvd.nist.gov/vuln/detail/CVE-2026-97562.

Affected VersionsENISA

Linux bacd704a95ad0b93af995aae4a523aa046f46563 <5b01a8c0209690db75341528ec53fd87e0ac1460
Linux patch: 7.3-rc3
Linux patch: 6.12.111
Linux bacd704a95ad0b93af995aae4a523aa046f46563 <ea43a15cea36dc5ddd832be5bddeac7dd804cbcf
Linux patch: 7.2.7
Linux patch: 6.18.53
Linux 5.7
Linux bacd704a95ad0b93af995aae4a523aa046f46563 <d806d5a85dcbe2a0f181b2f0f9f61ddfbefa1818
Linux patch: 0
Linux bacd704a95ad0b93af995aae4a523aa046f46563 <a6b6561522212af852c9ad8a7dca8d59ef2c7377

Affected Packages

euvd linux no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

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

Technical ContextAI · show details

The flaw sits in the CIFS/SMB client's DFS (Distributed File System) automount path in the Linux kernel, tracked as a use-after-free (CWE-416) in reference-counted superblock lifetime management. tcon_super_cb(), a callback invoked by iterate_supers_type(), caches a raw struct super_block pointer, but __cifs_get_super() only takes its active reference after iterate_supers_type() has released both s_umount and the superblock's passive reference; concurrent DFS automount expiry can therefore free the superblock before cifs_sb_active() dereferences the stale pointer. The fix takes the active reference inside the callback while iterate_supers_type() still holds s_umount shared, with cifs_put_tcp_super() retained as the matching release. CPE data identifies the affected component as the upstream Linux kernel (cpe:2.3:a:linux:linux), meaning the SMB/CIFS client shipped in distribution kernels derived from that source; the bug is version-independent of userspace Samba, sitting entirely in kernel-side mount/superblock bookkeeping. A deterministic KASAN test reproduces the race and passes once the pinning change is applied, confirming the root cause is the missing reference pin rather than a logic error in DFS referral resolution.

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 7.5 HIGH
AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
vuln.today AI 5.3 MEDIUM

Local race requiring an existing DFS mount and losing/winning a timing window, so AV:L/AC:H/PR:L; impact is crash/DoS-dominant (A:H) with no demonstrated confidentiality read and only incidental integrity (I:L).

3.1 AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:H
4.0 AV:L/AC:H/AT:P/PR:L/UI:N/VC:N/VI:L/VA:H/SC:N/SI:N/SA:N
SUSE 6.5 MEDIUM
AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:H/A:H
Red Hat 5.5 MEDIUM

Primary rating from Vendor (Linux).

CVSS VectorVendor: Linux

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

Lifecycle Timeline

4
CVSS changed
Sep 25, 2026 - 15:22 NVD
7.5 (HIGH)
Patch available
Sep 25, 2026 - 11:02 EUVD
CVE Published
Sep 25, 2026 - 10:21 cve.org
UNKNOWN (no severity yet)
CVE Published
Sep 25, 2026 - 10:21 cve.org
HIGH 7.5

DescriptionCVE.org

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

smb: client: pin DFS superblock in iterator callback

tcon_super_cb() stores a raw superblock pointer, but __cifs_get_super() takes its active reference only after iterate_supers_type() has dropped s_umount and its passive reference. Concurrent DFS automount expiry can therefore free the superblock before cifs_sb_active() uses it.

A deterministic KASAN test reproduces the race as:

BUG: KASAN: slab-use-after-free in cifs_sb_active+0x77/0x80

The same test passes with this change applied.

Take the active reference in the callback while iterate_supers_type() still holds s_umount shared. cifs_put_tcp_super() remains the matching release.

Executive ViewAI

Why It Matters

Linux kernel CIFS/SMB client DFS automount handling contains a use-after-free race that can let a local user crash affected Linux systems, causing a denial-of-service condition. The exposure is limited to hosts with active DFS-enabled SMB/CIFS mounts, and exploitation requires local access and a narrow race condition; no public exploit code or active exploitation has been identified at time of analysis. A vendor patch is available, so leadership should ensure affected systems are identified and updated to maintain availability.

Business Impact: Medium
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.4%
Top 68% exploitable
Prevalence
Low
Linux kernel is ubiquitous but the SMB/CIFS DFS-automount client path is niche.
Data Quality
4 sources
Confidence: Medium

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.4%
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
Medium

Priority Score

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

Vendor StatusVendor

SUSE

Severity: Moderate
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 16.0 Affected

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