diff options
author | Norbert Pocs <npocs@redhat.com> | 2023-04-24 11:55:59 +0200 |
---|---|---|
committer | Andreas Schneider <asn@cryptomilk.org> | 2023-05-04 11:52:52 +0200 |
commit | c68a58575b6d0520e342cb3d3796a8fecd66405d (patch) | |
tree | 22704f303c33aa3c8c7e24ced2ce2957e1453385 | |
parent | e8dfbb85a28514e1f869dac3000c6cec6cb8d08d (diff) | |
download | libssh-c68a58575b6d0520e342cb3d3796a8fecd66405d.tar.gz libssh-c68a58575b6d0520e342cb3d3796a8fecd66405d.tar.xz libssh-c68a58575b6d0520e342cb3d3796a8fecd66405d.zip |
CVE-2023-2283:pki_crypto: Remove unnecessary NULL check
Signed-off-by: Norbert Pocs <npocs@redhat.com>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
-rw-r--r-- | src/pki_crypto.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/pki_crypto.c b/src/pki_crypto.c index 635b82cb..5b0d7ded 100644 --- a/src/pki_crypto.c +++ b/src/pki_crypto.c @@ -3273,9 +3273,7 @@ int pki_verify_data_signature(ssh_signature signature, rc = SSH_OK; out: - if (ctx != NULL) { - EVP_MD_CTX_free(ctx); - } + EVP_MD_CTX_free(ctx); EVP_PKEY_free(pkey); return rc; } |