Skip to content
CVE PROGRAM SOURCE RECORDUnscored

CVE-2026-31710

smb: client: fix dir separator in SMB1 UNIX mounts

Description

In the Linux kernel, the following vulnerability has been resolved: smb: client: fix dir separator in SMB1 UNIX mounts When calling cifs_mount_get_tcon() with SMB1 UNIX mounts, @cifs_sb->mnt_cifs_flags needs to be read or updated only after calling reset_cifs_unix_caps(), otherwise it might end up with missing CIFS_MOUNT_POSIXACL and CIFS_MOUNT_POSIX_PATHS bits. This fixes the wrong dir separator used in paths caused by the missing CIFS_MOUNT_POSIX_PATHS bit in cifs_sb_info::mnt_cifs_flags.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

Linux Linux

Default version status: unaffected

  • 4fc3a433c13944ee5766ec5b9bf6f1eb4d29b880 to < fbbfcf35e1ee3396631f3dc6214cb626aa9814c3affected
  • 4fc3a433c13944ee5766ec5b9bf6f1eb4d29b880 to < c4d3fc5844d685441befd0caaab648321013cdfdaffected
  • 9d9f6e06123001208cd8ae6332c7e814ab709169affected
  • 6.18.53 to < 6.19affected

Linux Linux

Default version status: affected

  • 7.0affected
  • 0 to < 7.0unaffected
  • 7.0.2 to ≤ 7.0.*unaffected
  • 7.1 to ≤ *unaffected

References