Commit 51c21d0f authored by Richard Levitte's avatar Richard Levitte
Browse files

Memory leak fix: local blinding structure not freed in rsa_eay_private_decrypt()

parent 0698f54e
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -482,6 +482,8 @@ err:
	if (ctx != NULL) BN_CTX_free(ctx);
	BN_clear_free(&f);
	BN_clear_free(&ret);
	if (local_blinding)
		BN_BLINDING_free(blinding);
	if (buf != NULL)
		{
		OPENSSL_cleanse(buf,num);