CVE-2026-98174
7.5 HIGHPublished 2026-10-06 · Updated 2026-10-07
AI risk analysis
- Summary
- The Linux kernel's SMB client has a race condition and list initialization bug that can cause memory corruption and potential denial of service. This flaw occurs when processing SMB server connections and can lead to double-insertion of list nodes, corrupting internal data structures.
- Exploitability
- Exploitation is moderately difficult as it requires concurrent access patterns and specific timing conditions to trigger the list corruption, but could potentially lead to memory corruption or system instability.
- Blast radius
- The impact is limited to systems using SMB client functionality, particularly those connecting to multiple SMB servers, with potential for denial of service or system crashes under heavy concurrent usage.
- Detection
- No reliable host or network indicator is derivable from the published description.
- Prioritized remediation
- Apply kernel patch for Linux kernel version 6.10 or later which includes the fix for the smb client rlist race condition and initialization issue.
Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.
NVD description
In the Linux kernel, the following vulnerability has been resolved: smb: client: fix rlist race and missing initialization TCP_Server_Info.rlist is allocated via kzalloc which zeros both ->next and ->prev to NULL instead of pointing to itself, making list_empty() always return false and list_add() dereference a NULL ->prev pointer. Also, cifs_signal_cifsd_for_reconnect() can be called concurrently from multiple cifsd threads, allowing the same server's rlist node to be added twice into the local list, corrupting it.
CVSS vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
All references
- https://git.kernel.org/stable/c/04082b1833856cb9ed87e0d3d5f04cbf836cf7da
- https://git.kernel.org/stable/c/5a8f82f9c5839389cf4036029dd75a9911049e83
- https://git.kernel.org/stable/c/5f270f091256da1338c3631083e15d7f83cc05e1
- https://git.kernel.org/stable/c/b5f924ffbfa976e4b97f17e8132c595b97482c2d
- https://git.kernel.org/stable/c/c037d6bde3dd5fa00b017b6b98a5389ec0ebc02f
Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.
Related CVEs
- CRITICALCVE-2026-101980
- HIGHCVE-2026-47583PoC
- HIGHCVE-2026-64578
- HIGHCVE-2026-64581
- CRITICALCVE-2026-89788
- HIGHCVE-2026-89849
- HIGHCVE-2026-89985
- CRITICALCVE-2026-89990
Related by shared AI tags and CWE weakness class. Browse the full archive.