ecdh_crypto.c: free secret when error happens

Signed-off-by: Norbert Pocs <norbertpocs0@gmail.com>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
This commit is contained in:
Norbert Pocs
2023-12-30 18:34:00 +01:00
committed by Jakub Jelen
parent 60085debb1
commit 78378291b1

View File

@@ -397,6 +397,7 @@ int ecdh_build_k(ssh_session session)
"Could not derive shared key: %s",
ERR_error_string(ERR_get_error(), NULL));
EVP_PKEY_CTX_free(dh_ctx);
free(secret);
return -1;
}