diff --git a/src/node_crypto.cc b/src/node_crypto.cc index 6bde146ee9..04f5b0f8be 100644 --- a/src/node_crypto.cc +++ b/src/node_crypto.cc @@ -3933,6 +3933,8 @@ bool PublicKeyCipher::Cipher(const char* key_pem, fatal = false; exit: + if (x509 != nullptr) + X509_free(x509); if (pkey != nullptr) EVP_PKEY_free(pkey); if (bp != nullptr)