libsmb: Harden smbc_readdir_internal() against returns from malicious servers.
authorJeremy Allison <jra@samba.org>
Fri, 15 Jun 2018 22:08:17 +0000 (15:08 -0700)
committerKarolin Seeger <kseeger@samba.org>
Tue, 14 Aug 2018 11:57:16 +0000 (13:57 +0200)
commitbe3d4b2d8526add6a487c9977de5a42704895833
tree48a754f3d7d04f41adc6300deb29006a87bd8417
parent860f575fa5987413b5d5efa9a218a4cc3bf2edb9
libsmb: Harden smbc_readdir_internal() against returns from malicious servers.

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

CVE-2018-10858: Insufficient input validation on client directory
listing in libsmbclient.

Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
source3/libsmb/libsmb_dir.c
source3/libsmb/libsmb_path.c