From fc4a733bc88a7558e75a4b8aacadaef412d48311 Mon Sep 17 00:00:00 2001 From: Tianyi Song Date: Tue, 25 Feb 2025 13:35:03 +0800 Subject: [PATCH] openssl: check return value of X509_get0_pubkey --- lib/vtls/openssl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/vtls/openssl.c b/lib/vtls/openssl.c index 4a6a93170f..8a812593e2 100644 --- a/lib/vtls/openssl.c +++ b/lib/vtls/openssl.c @@ -4534,7 +4534,7 @@ static void infof_certstack(struct Curl_easy *data, const SSL *ssl) sizeof(group_name), NULL); msnprintf(group_name_final, sizeof(group_name_final), "/%s", group_name); } - type_name = EVP_PKEY_get0_type_name(current_pkey); + type_name = current_pkey ? EVP_PKEY_get0_type_name(current_pkey) : NULL; #else get_group_name = 0; type_name = NULL;