Memory leak in state machine in error path
authorTodd Short <tshort@akamai.com>
Tue, 22 Dec 2015 16:49:36 +0000 (11:49 -0500)
committerMatt Caswell <matt@openssl.org>
Wed, 23 Dec 2015 13:33:28 +0000 (13:33 +0000)
commitc849c6d9d3bf806fecfe0c16eaa55d361979ff7f
tree9157d5266263f99242e5d73247a0d45228931d9e
parent87a595e554f9e753c3e653c8caae62739c7958b0
Memory leak in state machine in error path

When EC is disabled, and an error occurs in ssl_generate_master_secret()
or RAND_bytes(), the error path does not free rsa_decrypt.

RT#4197

Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
ssl/statem/statem_srvr.c