Critical · published July 19, 2026
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().
| Product | Versions | Fixed in |
|---|---|---|
| linux/linux_kernel | ≥ 6.6.128, < 6.6.142 | 6.6.142 |
| linux/linux_kernel | ≥ 6.12.75, < 6.12.92 | 6.12.92 |
| linux/linux_kernel | ≥ 6.18.16, < 6.18.34 | 6.18.34 |
| linux/linux_kernel | ≥ 6.19.6, < 7.0.11 | 7.0.11 |
| linux/linux_kernel | all versions | — |
| linux/linux_kernel | all versions | — |
| linux/linux_kernel | all versions | — |
| linux/linux_kernel | all versions | — |