ksmbd: validate command request size
mainline inclusion from mainline-v6.5-rc4 commit 5aa4fda5aa9c2a5a7bac67b4a12b089ab81fee3c category: bugfix bugzilla: https://gitee.com/src-openeuler/kernel/issues/I7LU3O CVE: CVE-2023-38432 Reference: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=5aa4fda5aa9c2a5a7bac67b4a12b089ab81fee3c -------------------------------- In commit 2b9b8f3b ("ksmbd: validate command payload size"), except for SMB2_OPLOCK_BREAK_HE command, the request size of other commands is not checked, it's not expected. Fix it by add check for request size of other commands. Cc: stable@vger.kernel.org Fixes: 2b9b8f3b ("ksmbd: validate command payload size") Acked-by: NNamjae Jeon <linkinjeon@kernel.org> Signed-off-by: NLong Li <leo.lilong@huawei.com> Signed-off-by: NSteve French <stfrench@microsoft.com> Conflicts: fs/ksmbd/smb2misc.c Signed-off-by: NLong Li <leo.lilong@huawei.com>
Showing
想要评论请 注册 或 登录