CVE-2018-16853: fix crash in expired passowrd case
commit6ab51b2af90f5dca11b8587b2a16215ab4497069
authorIsaac Boukris <iboukris@gmail.com>
Wed, 7 Nov 2018 20:53:35 +0000 (7 22:53 +0200)
committerKarolin Seeger <kseeger@samba.org>
Wed, 28 Nov 2018 07:22:25 +0000 (28 08:22 +0100)
tree5c57f1d5f6e3af4e12189be2e61b01c414e6ff41
parent7cddbcf039a7a67df2bae1779254e2a136f673f0
CVE-2018-16853: fix crash in expired passowrd case

When calling encode_krb5_padata_sequence() make sure to
pass a null terminated array as required.

Fixes expired passowrd case in samba4.blackbox.kinit test.

Signed-off-by: Isaac Boukris <iboukris@gmail.com>
Reviewed-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
source4/kdc/mit_samba.c