diff options
author | Namjae Jeon <linkinjeon@kernel.org> | 2025-03-22 03:20:19 +0300 |
---|---|---|
committer | Steve French <stfrench@microsoft.com> | 2025-03-28 03:12:00 +0300 |
commit | 15a9605f8d69dc85005b1a00c31a050b8625e1aa (patch) | |
tree | 36fd995c8de5af1afea34cbe610ac4836e353064 /tools/perf/scripts/python/arm-cs-trace-disasm.py | |
parent | 6955bfef8f2b5b2f4e35577b708967bd986d3aa3 (diff) | |
download | linux-15a9605f8d69dc85005b1a00c31a050b8625e1aa.tar.xz |
ksmbd: fix use-after-free in ksmbd_sessions_deregister()
In multichannel mode, UAF issue can occur in session_deregister
when the second channel sets up a session through the connection of
the first channel. session that is freed through the global session
table can be accessed again through ->sessions of connection.
Cc: stable@vger.kernel.org
Reported-by: Norbert Szetei <norbert@doyensec.com>
Tested-by: Norbert Szetei <norbert@doyensec.com>
Signed-off-by: Namjae Jeon <linkinjeon@kernel.org>
Signed-off-by: Steve French <stfrench@microsoft.com>
Diffstat (limited to 'tools/perf/scripts/python/arm-cs-trace-disasm.py')
0 files changed, 0 insertions, 0 deletions