High severity · published Sep 25, 2026
CVE-2026-98115
ksmbd: safely drain sessions during logoff
8.8
CVSS
0.3%
EPSS
No
On KEV
Description
In the Linux kernel, the following vulnerability has been resolved:
ksmbd: safely drain sessions during logoff
SMB3 multichannel allows requests for one session to run on multiple
connections. Wait for all channels bound to a session before freeing
shared session objects.
A deferred byte-range lock remains counted as a running request and only
wakes when its file closes. Wake blocked locks during the drain without
unpublishing or modifying their file objects. Synchronous CANCEL requests
must invoke their cancellation callback to wake pending operations, while
CHANGE_NOTIFY completion remains specific to the asynchronous path.
Serialize session teardown with channel registration and previous-session
cleanup, and use atomic work-state transitions so LOGOFF, CANCEL, and
connection teardown invoke cancellation callbacks only once.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Attack vector
Network
Complexity
Low
Privileges
Low
User interaction
None
Confidentiality
High
Integrity
High
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.3% · higher than 20% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
KE
Kernel · Linux
6.6.48 before 6.7; 6.10.7 before 6.11; 6.11.1 before 7.2.7; 6.11; 6.11; 6.11; +2 more · source: NVD
LI
Linux · Linux
76e98a158b207771a6c9a0de0a60522a446a3447 before a7e6df0bb92642bee4431b2b85c69ada1e463b21; 76e98a158b207771a6c9a0de0a60522a446a3447 before d12168084c8c1b6d883c8eca5853929ac5136a9e; 118fd997612d1efc94a86c307c6c6d659ebe29fc; c1e55020534c4aafbc38d8f5c4583ff30755ac18; 6.6.48 before 6.7; 6.10.7 before 6.11; +1 more · source: vendor
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-98115
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-98115
Patch
https://git.kernel.org/stable/c/a7e6df0bb92642bee4431b2b85c69ada1e463b21
Patch
https://git.kernel.org/stable/c/d12168084c8c1b6d883c8eca5853929ac5136a9e
More from Kernel
9.8
CVE-2025-39682
tls: fix handling of zero-length records on the rx_list
8.8
CVE-2026-53266
netfilter: bridge: make ebt_snat ARP rewrite writable
8.8
CVE-2013-6282
Linux Kernel Improper Input Validation Vulnerability
8.4
CVE-2022-0185
Linux Kernel Heap-Based Buffer Overflow Vulnerability
8.4
CVE-2013-2094
Linux Kernel Privilege Escalation Vulnerability
