[GIT PULL] ksmbd server fixes
From: Steve French
Date: Fri May 29 2026 - 20:01:20 EST
Please pull the following changes since commit
e7ae89a0c97ce2b68b0983cd01eda67cf373517d:
Linux 7.1-rc5 (2026-05-24 13:48:06 -0700)
are available in the Git repository at:
git://git.samba.org/ksmbd.git tags/v7.1-rc6-ksmbd-server-fixes
for you to fetch changes up to cc57232cae23c0df91b4a59d0f519141ce9b5b02:
ksmbd: fix FSCTL permission bypass by adding a permission check for
FSCTL_SET_SPARSE (2026-05-26 20:36:36 -0500)
----------------------------------------------------------------
Three ksmbd server fixes
- security fix for FSCTL_SET_SPARSE
- fix leak in ksmbd_query_inode_status()
- fix OOB read in smb_check_perm_dacl()
----------------------------------------------------------------
Aleksandr Golovnya (1):
ksmbd: release ksmbd_inode ref via ksmbd_inode_put on lookup paths
Ali Ganiyev (1):
ksmbd: OOB read regression in smb_check_perm_dacl() ACE-walk loops
Sean Shen (1):
ksmbd: fix FSCTL permission bypass by adding a permission check
for FSCTL_SET_SPARSE
fs/smb/server/smb2pdu.c | 11 +++++++++++
fs/smb/server/smbacl.c | 8 ++++----
fs/smb/server/vfs_cache.c | 6 +++---
3 files changed, 18 insertions(+), 7 deletions(-)
--
Thanks,
Steve