diff options
author | Pavel Filipenský <pfilipensky@samba.org> | 2023-02-03 18:52:55 +0100 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2023-02-06 22:51:31 +0000 |
commit | 2cc5b0745a971653553928442a3cab0ba0a0be70 (patch) | |
tree | 9d91cc2f826cbbc9b95cda6b847d155438f25277 /auth | |
parent | 7f123bbd4ed5a455b102bd6182840b24bfffa076 (diff) | |
download | samba-2cc5b0745a971653553928442a3cab0ba0a0be70.tar.gz |
auth/credentials: Fix unitialized data
Fixing Red Hat internal covscan report:
Field "salt_data.magic" is uninitialized when calling "smb_krb5_create_key_from_string".
Signed-off-by: Pavel Filipenský <pfilipensky@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
Diffstat (limited to 'auth')
-rw-r--r-- | auth/credentials/credentials_krb5.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/auth/credentials/credentials_krb5.c b/auth/credentials/credentials_krb5.c index 8931fcafec4..58926bc8723 100644 --- a/auth/credentials/credentials_krb5.c +++ b/auth/credentials/credentials_krb5.c @@ -1475,7 +1475,9 @@ _PUBLIC_ int cli_credentials_get_aes256_key(struct cli_credentials *cred, int ret; const char *password = NULL; krb5_data cleartext_data; - krb5_data salt_data; + krb5_data salt_data = { + .length = 0, + }; krb5_keyblock key; if (cred->password_will_be_nt_hash) { |