Commit 75a2860f authored by Paul Bakker's avatar Paul Bakker
Browse files

Potential memory leak in mpi_exp_mod() when error occurs during

calculation of RR.
parent dd75c318
...@@ -9,6 +9,8 @@ Security ...@@ -9,6 +9,8 @@ Security
Bugfix Bugfix
* The length of various ClientKeyExchange messages was not properly checked. * The length of various ClientKeyExchange messages was not properly checked.
* Some example server programs were not sending the close_notify alert. * Some example server programs were not sending the close_notify alert.
* Potential memory leak in mpi_exp_mod() when error occurs during
calculation of RR.
= PolarSSL 1.3.5 released on 2014-03-26 = PolarSSL 1.3.5 released on 2014-03-26
Features Features
......
...@@ -1715,7 +1715,7 @@ cleanup: ...@@ -1715,7 +1715,7 @@ cleanup:
mpi_free( &W[1] ); mpi_free( &T ); mpi_free( &Apos ); mpi_free( &W[1] ); mpi_free( &T ); mpi_free( &Apos );
if( _RR == NULL ) if( _RR == NULL || _RR->p == NULL )
mpi_free( &RR ); mpi_free( &RR );
return( ret ); return( ret );
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment