]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
ksmbd: fix potential double free on smb2_read_pipe() error path
authorNamjae Jeon <linkinjeon@kernel.org>
Sun, 31 Dec 2023 07:13:10 +0000 (16:13 +0900)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 5 Jan 2024 14:18:34 +0000 (15:18 +0100)
commit5929e98f3bb76c04e129b1b9df5231b0d9736634
tree674999a7e4d167a0dd0f68b115ac242770a8ebde
parenta7aae713eaf2ac26a9745bbc1a29b61b8b46d134
ksmbd: fix potential double free on smb2_read_pipe() error path

[ Upstream commit 1903e6d0578118e9aab1ee23f4a9de55737d1d05 ]

Fix new smatch warnings:
fs/smb/server/smb2pdu.c:6131 smb2_read_pipe() error: double free of 'rpc_resp'

Fixes: e2b76ab8b5c9 ("ksmbd: add support for read compound")
Reported-by: kernel test robot <lkp@intel.com>
Reported-by: Dan Carpenter <dan.carpenter@linaro.org>
Signed-off-by: Namjae Jeon <linkinjeon@kernel.org>
Signed-off-by: Steve French <stfrench@microsoft.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
fs/smb/server/smb2pdu.c