]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
ksmbd: fix n.data memory leak in ksmbd_vfs_set_dos_attrib_xattr
authorQiang Liu <liuqiang@kylinos.cn>
Wed, 24 Jun 2026 01:13:20 +0000 (09:13 +0800)
committerSteve French <stfrench@microsoft.com>
Wed, 1 Jul 2026 02:29:45 +0000 (21:29 -0500)
commit7ac657bb9c5c1b0f7bdf1fa6d3ad532f969be5cf
tree8c5a641480cd2f5f573f4669066cfa4bd2268e48
parentd708a36634bb7b6f94d0e76d587d2ec50b2b93b5
ksmbd: fix n.data memory leak in ksmbd_vfs_set_dos_attrib_xattr

Free ndr buffer data when ndr_encode_dos_attr() returns error
to avoid memory leak.

Signed-off-by: Qiang Liu <liuqiang@kylinos.cn>
Reviewed-by: ChenXiaoSong <chenxiaosong@kylinos.cn>
Acked-by: Namjae Jeon <linkinjeon@kernel.org>
Signed-off-by: Steve French <stfrench@microsoft.com>
fs/smb/server/vfs.c