{"id":"CVE-2026-98174","published":"2026-10-06T09:17:59.220","lastModified":"2026-10-07T07:17:03.870","description":"In the Linux kernel, the following vulnerability has been resolved:\n\nsmb: client: fix rlist race and missing initialization\n\nTCP_Server_Info.rlist is allocated via kzalloc which zeros both ->next\nand ->prev to NULL instead of pointing to itself, making list_empty()\nalways return false and list_add() dereference a NULL ->prev pointer.\n\nAlso, cifs_signal_cifsd_for_reconnect() can be called concurrently\nfrom multiple cifsd threads, allowing the same server's rlist node to\nbe added twice into the local list, corrupting it.","cvssScore":7.5,"cvssSeverity":"HIGH","cvssVector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H","cwes":[],"vendors":[],"products":[],"references":[{"url":"https://git.kernel.org/stable/c/04082b1833856cb9ed87e0d3d5f04cbf836cf7da","tags":[]},{"url":"https://git.kernel.org/stable/c/5a8f82f9c5839389cf4036029dd75a9911049e83","tags":[]},{"url":"https://git.kernel.org/stable/c/5f270f091256da1338c3631083e15d7f83cc05e1","tags":[]},{"url":"https://git.kernel.org/stable/c/b5f924ffbfa976e4b97f17e8132c595b97482c2d","tags":[]},{"url":"https://git.kernel.org/stable/c/c037d6bde3dd5fa00b017b6b98a5389ec0ebc02f","tags":[]}],"exploitRefs":[],"hasPoc":false,"ai":{"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.","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.","detection":"No reliable host or network indicator is derivable from the published description.","tags":["smb","kernel","denial-of-service"],"model":"garnet-coder","analyzedAt":"2026-10-15T09:06:30.563Z"}}