mirror of
https://github.com/samba-team/samba.git
synced 2025-01-12 09:18:10 +03:00
s3:passdb: Make sure the salt is fully initialized before passing
Otherwise the magic member is not initialized. BUG: https://bugzilla.samba.org/show_bug.cgi?id=13101 Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
This commit is contained in:
parent
d6a418c13f
commit
5274beba4c
@ -1090,8 +1090,10 @@ static int secrets_domain_info_kerberos_keys(struct secrets_domain_info1_passwor
|
|||||||
return krb5_ret;
|
return krb5_ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
salt.data = discard_const(salt_data);
|
salt = (krb5_data) {
|
||||||
salt.length = strlen(salt_data);
|
.data = discard_const(salt_data),
|
||||||
|
.length = strlen(salt_data),
|
||||||
|
};
|
||||||
|
|
||||||
ok = convert_string_talloc(keys, CH_UTF16MUNGED, CH_UTF8,
|
ok = convert_string_talloc(keys, CH_UTF16MUNGED, CH_UTF8,
|
||||||
p->cleartext_blob.data,
|
p->cleartext_blob.data,
|
||||||
|
Loading…
Reference in New Issue
Block a user