Commit cd1226bc authored by Richard Levitte's avatar Richard Levitte
Browse files

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

parent 7a04fdd8
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -504,6 +504,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);