]> git.ipfire.org Git - thirdparty/samba.git/commit
s3/libsmb: Avoid potential smbpanic calling parse_user_quota_list.
authorNoel Power <noel.power@suse.com>
Tue, 28 Feb 2017 15:04:16 +0000 (15:04 +0000)
committerKarolin Seeger <kseeger@samba.org>
Mon, 13 Aug 2018 10:56:37 +0000 (12:56 +0200)
commitf4a456a969082d47c3c0d7ff5d881a6e8b883830
tree4738e350711e6e711fa81d49893f47e77047a0e2
parentacacc78678b5a8442a49ac8f5730c5ebb6cb825c
s3/libsmb: Avoid potential smbpanic calling parse_user_quota_list.

Calling parse_user_quota_list with a NULL buffer can cause a panic, while
this shouldn't happen, I managed to trigger this with an early implementation
of SMB2 quota support in smbd which didn't pass back NT_STATUS_NO_MORE_ENTRIES
when handling a SMB2_0_INFO_QUOTA GETINFO message.
OTHOH the Windows client handled the same situation gracefully.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=13553

Signed-off-by: Noel Power <noel.power@suse.com>
Reviewed-by: Jeremy Allison <jra@samba.org>
source3/libsmb/cli_smb2_fnum.c