]> git.baikalelectronics.ru Git - kernel.git/commit
ksmbd: fix memory leak in smb2_handle_negotiate
authorNamjae Jeon <linkinjeon@kernel.org>
Thu, 28 Jul 2022 12:56:19 +0000 (21:56 +0900)
committerSteve French <stfrench@microsoft.com>
Mon, 1 Aug 2022 04:14:32 +0000 (23:14 -0500)
commit708a296405bfb171beee19a7503717896a4d50b3
treea8c512f947f4682474586b86ac907fd2d6903393
parentc74f845677b7e19f88bf60e88ad73affd0084882
ksmbd: fix memory leak in smb2_handle_negotiate

The allocated memory didn't free under an error
path in smb2_handle_negotiate().

Fixes: c4a98f110ba0 ("cifsd: add server-side procedures for SMB3")
Cc: stable@vger.kernel.org
Reported-by: zdi-disclosures@trendmicro.com # ZDI-CAN-17815
Signed-off-by: Namjae Jeon <linkinjeon@kernel.org>
Reviewed-by: Hyunchul Lee <hyc.lee@gmail.com>
Signed-off-by: Steve French <stfrench@microsoft.com>
fs/ksmbd/smb2pdu.c