]> 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>
Mon, 18 Dec 2023 15:34:38 +0000 (00:34 +0900)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 23 Dec 2023 09:41:59 +0000 (10:41 +0100)
commitfab0175b7f8e41be75f984f422ce5cf20fa39ead
treed011b4283974da03e2a72a80141faa70d63ad6e3
parentef435dec8a847e41c29ae13ad43ddf0f83590e89
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: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
fs/ksmbd/smb2pdu.c