diff options
author | Volker Lendecke <vl@samba.org> | 2018-04-11 08:27:41 +0200 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2018-04-11 21:58:00 +0200 |
commit | dff196a15735ea4dd6946aa6f2efa8a7e8f54b77 (patch) | |
tree | 7b2ae79d5a6be9af1bfe34566449df407d210a6d /auth | |
parent | 7a9df7966031f3c364454e1497168e3bc24ad4d9 (diff) | |
download | samba-dff196a15735ea4dd6946aa6f2efa8a7e8f54b77.tar.gz |
credentials: Fix CID 1414796 Explicit null dereferenced
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
Autobuild-User(master): Jeremy Allison <jra@samba.org>
Autobuild-Date(master): Wed Apr 11 21:58:00 CEST 2018 on sn-devel-144
Diffstat (limited to 'auth')
-rw-r--r-- | auth/credentials/credentials_secrets.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/auth/credentials/credentials_secrets.c b/auth/credentials/credentials_secrets.c index 963024820f3..8d2a3b7a46e 100644 --- a/auth/credentials/credentials_secrets.c +++ b/auth/credentials/credentials_secrets.c @@ -122,6 +122,7 @@ static NTSTATUS cli_credentials_set_secrets_lct(struct cli_credentials *cred, if ((lct == secrets_tdb_last_change_time) && (secrets_tdb_password != NULL) && + (password != NULL) && (strcmp(password, secrets_tdb_password) != 0)) { talloc_free(mem_ctx); return NT_STATUS_NOT_FOUND; |