lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <CAH2r5mv8=AvJBTE7cxz=BQsjrR8ZOVS_ZkvVSrLzJqrLiomX8g@mail.gmail.com>
Date: Thu, 2 Oct 2025 12:20:28 -0500
From: Steve French <smfrench@...il.com>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: LKML <linux-kernel@...r.kernel.org>, CIFS <linux-cifs@...r.kernel.org>, 
	Namjae Jeon <linkinjeon@...nel.org>
Subject: [GIT PULL] ksmbd server fixes

Please pull the following changes since commit
a9401710a5f5681abd2a6f21f9e76bc9f2e81891:

  Merge tag 'v6.18-rc-part1-smb3-common' of git://git.samba.org/ksmbd
(2025-09-29 14:57:08 -0700)

are available in the Git repository at:

  git://git.samba.org/ksmbd.git tags/v6.18rc1-part1-ksmbd-server-fixes

for you to fetch changes up to e28c5bc45640bc851e8f7f0b8d5431fdaa420c8e:

  ksmbd: increase session and share hash table bits (2025-09-30 21:37:55 -0500)

----------------------------------------------------------------
Nine ksmbd server fixes
- Fix potential UAFs and corruptions in rpc open and close
- Fix copy_file_range when ranges overlap
- Improve session, share, connection lookup performance
- Fix potential hash collisions in share and session lists
- Debugging improvement - making per-connection threads easier to identify
- Improve socket creation
- Fix return code mapping for posix query fs info
- Two patches add support for limiting the maximum number of
connections per IP address, extending the existing connection limiting
mechanism to enforce per-IP connection limits alongside the global
connection limit
----------------------------------------------------------------
Matvey Kovalev (1):
      ksmbd: fix error code overwriting in smb2_get_info_filesystem()

Namjae Jeon (7):
      ksmbd: make ksmbd thread names distinct by client IP
      ksmbd: use sock_create_kern interface to create kernel socket
      ksmbd: copy overlapped range within the same file
      ksmbd: add max ip connections parameter
      ksmbd: add an error print when maximum IP connections limit is reached
      ksmbd: replace connection list with hash table
      ksmbd: increase session and share hash table bits

Yunseong Kim (1):
      ksmbd: Fix race condition in RPC handle list access

 fs/smb/server/connection.c        | 23 +++++----
 fs/smb/server/connection.h        |  6 ++-
 fs/smb/server/ksmbd_netlink.h     |  5 +-
 fs/smb/server/mgmt/share_config.c |  2 +-
 fs/smb/server/mgmt/user_session.c | 28 +++++++----
 fs/smb/server/server.h            |  1 +
 fs/smb/server/smb2pdu.c           |  7 +--
 fs/smb/server/transport_ipc.c     |  3 ++
 fs/smb/server/transport_rdma.c    |  5 ++
 fs/smb/server/transport_tcp.c     | 98 ++++++++++++++++++++++-----------------
 fs/smb/server/vfs.c               | 16 ++++++-
 11 files changed, 119 insertions(+), 75 deletions(-)

-- 
Thanks,

Steve

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ