diff options
author | tb <> | 2022-08-31 07:12:30 +0000 |
---|---|---|
committer | tb <> | 2022-08-31 07:12:30 +0000 |
commit | e9b277782866239b8ebf2ee6fd7350e695cca639 (patch) | |
tree | 6bdb4af846630524bbd90f1bf47734971b790b25 /src/lib/libcrypto/dsa/dsa_lib.c | |
parent | fcf19dcc8d08bf7dae162a7118c4a7d5468ed29c (diff) | |
download | openbsd-e9b277782866239b8ebf2ee6fd7350e695cca639.tar.gz openbsd-e9b277782866239b8ebf2ee6fd7350e695cca639.tar.bz2 openbsd-e9b277782866239b8ebf2ee6fd7350e695cca639.zip |
Check return values in ssl_print_tmp_key()
Use EVP_PKEY_get0_EC_KEY() instead of the get1 version to avoid an
EVP_PKEY_free(). Check return values: if either EVP_PKEY_get0_EC_KEY()
or EC_KEY_get0_group() fail, a NULL dereference occurs.
CID 43289
ok jsing
Diffstat (limited to 'src/lib/libcrypto/dsa/dsa_lib.c')
0 files changed, 0 insertions, 0 deletions