ksmbd: fix out of bounds in smb3_decrypt_req()
authorNamjae Jeon <linkinjeon@kernel.org>
Fri, 21 Jul 2023 15:09:28 +0000 (00:09 +0900)
committerSteve French <stfrench@microsoft.com>
Sun, 23 Jul 2023 15:25:11 +0000 (10:25 -0500)
commitdc318846f3dd54574a36ae97fc8d8b75dd7cdb1e
tree51911dfc6dcbb84618fa244eef4cea34df7ba986
parent2b57a4322b1b14348940744fdc02f9a86cbbdbeb
ksmbd: fix out of bounds in smb3_decrypt_req()

smb3_decrypt_req() validate if pdu_length is smaller than
smb2_transform_hdr size.

Reported-by: zdi-disclosures@trendmicro.com # ZDI-CAN-21589
Signed-off-by: Namjae Jeon <linkinjeon@kernel.org>
Signed-off-by: Steve French <stfrench@microsoft.com>
fs/smb/server/smb2pdu.c