diff options
| author | Namjae Jeon <[email protected]> | 2025-03-27 12:22:51 +0000 |
|---|---|---|
| committer | Steve French <[email protected]> | 2025-04-01 05:04:21 +0000 |
| commit | fa4cdb8cbca7d6cb6aa13e4d8d83d1103f6345db (patch) | |
| tree | 0c30a908ab1ed26725859df5a3f18493a2691b64 /tools/lib/bpf/linker.c | |
| parent | Merge tag 'v6.15rc-part1-ksmbd-server-fixes' of git://git.samba.org/ksmbd (diff) | |
| download | kernel-fa4cdb8cbca7d6cb6aa13e4d8d83d1103f6345db.tar.gz kernel-fa4cdb8cbca7d6cb6aa13e4d8d83d1103f6345db.zip | |
ksmbd: fix session use-after-free in multichannel connection
There is a race condition between session setup and
ksmbd_sessions_deregister. The session can be freed before the connection
is added to channel list of session.
This patch check reference count of session before freeing it.
Cc: [email protected]
Reported-by: Sean Heelan <[email protected]>
Signed-off-by: Namjae Jeon <[email protected]>
Signed-off-by: Steve French <[email protected]>
Diffstat (limited to 'tools/lib/bpf/linker.c')
0 files changed, 0 insertions, 0 deletions
