CVE-2026-43215

cifs: Fix locking usage for tcon fields

State
Published
Severity
8.8 High
Published
May 6, 2026
Updated
Oct 30, 2026
Reserved
May 1, 2026

Read the record on cve.org

Description

In the Linux kernel, the following vulnerability has been resolved:

cifs: Fix locking usage for tcon fields

We used to use the cifs_tcp_ses_lock to protect a lot of objects that are not just the server, ses or tcon lists. We later introduced srv_lock, ses_lock and tc_lock to protect fields within the corresponding structs. This was done to provide a more granular protection and avoid unnecessary serialization.

There were still a couple of uses of cifs_tcp_ses_lock to provide tcon fields. In this patch, I've replaced them with tc_lock.

Scores

CVSSScoreVectorSource
3.18.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:HLinux

Weaknesses

  • CWE-362 Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')

Affected Products

ProductVersions
LinuxLinux
  • d7d7a66aacd6fd8ca57baf08a7bac5421282f6f8 to before 92d197ef7e9bb4994dae2bb17c2f19fa09d219a2Affected
  • d7d7a66aacd6fd8ca57baf08a7bac5421282f6f8 to before 953953abb66e52c224057ab91e404284fefeab62Affected
  • d7d7a66aacd6fd8ca57baf08a7bac5421282f6f8 to before 601dd3b79769b38d30b693c40afdb2a4b7edf9d0Affected
  • d7d7a66aacd6fd8ca57baf08a7bac5421282f6f8 to before 3969db6b22e3d90d8c5f22ac1a7fe0350a94c136Affected
  • d7d7a66aacd6fd8ca57baf08a7bac5421282f6f8 to before 8c59eeeeffa1524ef57e173a89a1a3ff539888d5Affected
  • d7d7a66aacd6fd8ca57baf08a7bac5421282f6f8 to before 96c4af418586ee9a6aab61738644366426e05316Affected
LinuxLinux
  • 6.0Affected
  • before 6.0Not affected
  • 6.1.191 through 6.1.*Not affected
  • 6.6.128 through 6.6.*Not affected
  • 6.12.75 through 6.12.*Not affected
  • 6.18.16 through 6.18.*Not affected
  • 6.19.6 through 6.19.*Not affected
  • 7.0 and laterNot affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.