CyberRota Analysis
AI-GeneratedA critical vulnerability exists in the Linux kernel's SMB client, specifically related to the improper locking mechanism around the `tc_count` increment in the `smb2_find_smb_sess_tcon_unlocked()` function. This flaw could lead to race conditions, potentially allowing unauthorized access or denial of service. Organizations using affected Linux distributions should prioritize patching this vulnerability to mitigate the risk of exploitation.
Original NVD Description
In the Linux kernel, the following vulnerability has been resolved: smb: client: protect tc_count increment in smb2_find_smb_sess_tcon_unlocked() Commit 96c4af418586 ("cifs: Fix locking usage for tcon fields") refactored cifs code to change cifs_tcp_ses_lock for tc_lock around tc_count changes. There was missing lock around tc_count increment inside smb2_find_smb_sess_tcon_unlocked().
Related CVEs
Other vulnerabilities affecting the same vendor(s)