From 28e1904250183c25faad1744fead96f205559270 Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Mon, 1 Feb 2021 15:15:43 +0100 Subject: [PATCH] apps/ecparam: Avoid crash when parameters fail to load Reviewed-by: Paul Dale (Merged from https://github.com/openssl/openssl/pull/14043) --- apps/ecparam.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/ecparam.c b/apps/ecparam.c index 33b24781e3f..762da3f2c96 100644 --- a/apps/ecparam.c +++ b/apps/ecparam.c @@ -238,7 +238,7 @@ int ecparam_main(int argc, char **argv) } } else { params_key = load_keyparams(infile, 1, "EC", "EC parameters"); - if (!EVP_PKEY_is_a(params_key, "EC")) + if (params_key == NULL || !EVP_PKEY_is_a(params_key, "EC")) goto end; if (point_format && !EVP_PKEY_set_utf8_string_param( -- 2.47.2