ksmbd: scope session state changes to bound connections
Summary
| CVE | CVE-2026-90154 |
| State | PUBLISHED |
| Assigner | Linux |
| Source Priority | CVE Program / NVD first with legacy fallback |
| Published | 2026-09-17 17:17:08 UTC |
| Updated | 2026-10-21 13:20:40 UTC |
| Description | In the Linux kernel, the following vulnerability has been resolved:
ksmbd: scope session state changes to bound connections
ksmbd_all_conn_set_status() treats every connection whose transient
binding flag is set as belonging to the target SessionId. A logoff or
session replacement can consequently move an unrelated connection to
NEED_RECONNECT or NEED_SETUP.
Pass the target session itself and select connections using either the
connection-local session xarray or the session's permanent channel list.
Use the same association test while waiting for requests to drain.
Serialize session-wide status changes under request_lock and do not
overwrite EXITING or RELEASING. Protect the shutdown transition with the
same lock so a concurrent session update cannot revive a closing
connection. |
Vendor Declared Affected Products
| Source | Vendor | Product | Version | Platforms |
|---|
| CNA |
Linux |
Linux |
affected f5a544e3bab78142207e0242d22442db85ba1eff 3deefd5fb1368e2577144b0961b1a5df26b587d1 git |
Not specified |
| CNA |
Linux |
Linux |
affected f5a544e3bab78142207e0242d22442db85ba1eff 3d66f3ec3c69fa242939a9f9e6815df33390b1bb git |
Not specified |
| CNA |
Linux |
Linux |
affected f5a544e3bab78142207e0242d22442db85ba1eff 1ff0e41afbe73240a7d7b96d4e8e86d0aaf0fe0b git |
Not specified |
| CNA |
Linux |
Linux |
affected f5a544e3bab78142207e0242d22442db85ba1eff 0875872718b98e8530fbc634e5aa7dbd3253b80d git |
Not specified |
| CNA |
Linux |
Linux |
affected f5a544e3bab78142207e0242d22442db85ba1eff c50e628122aed077695669e25b842e778511a43d git |
Not specified |
| CNA |
Linux |
Linux |
affected 5.15 |
Not specified |
| CNA |
Linux |
Linux |
unaffected 5.15 semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 6.6.160 6.6.* semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 6.12.114 6.12.* semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 6.18.57 6.18.* semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 7.2.6 7.2.* semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 7.3 * original_commit_for_fix |
Not specified |
References
| Reference | Source | Link | Tags |
|---|
| git.kernel.org/stable/c/3deefd5fb1368e2577144b0961b1a5df26b587d1 |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| git.kernel.org/stable/c/0875872718b98e8530fbc634e5aa7dbd3253b80d |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| git.kernel.org/stable/c/1ff0e41afbe73240a7d7b96d4e8e86d0aaf0fe0b |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| git.kernel.org/stable/c/3d66f3ec3c69fa242939a9f9e6815df33390b1bb |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| git.kernel.org/stable/c/c50e628122aed077695669e25b842e778511a43d |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| CVE Program record |
CVE.ORG |
www.cve.org |
canonical |
| NVD vulnerability detail |
NVD |
nvd.nist.gov |
canonical, analysis |
No vendor comments have been submitted for this CVE.
There are currently no legacy QID mappings associated with this CVE.