A vulnerability in the Linux kernel's SMB client related to SMB1 UNIX mounts has been fixed. The issue involved incorrect handling of directory separators in paths due to missing CIFS_MOUNT_POSIX_PATHS flags. This was caused by reading or updating mount flags before resetting UNIX capabilities, leading to potential mount path errors.