commit | 1d8b6d7b1286b045b14c0d859474d39525e90395 | [log] [tgz] |
---|---|---|
author | Hanno Becker <hanno.becker@arm.com> | Tue May 28 13:59:44 2019 +0100 |
committer | Hanno Becker <hanno.becker@arm.com> | Mon Jun 03 12:48:31 2019 +0100 |
tree | 7fd9592360b91dabbf8f5fa25f2ae5495b26500b | |
parent | cb9ba0f43c3379cedc24b0ee44c3a8ca8922614b [diff] |
Session serialization: Fail with BAD_INPUT_DATA if buffer too small
diff --git a/library/ssl_tls.c b/library/ssl_tls.c index df5247c..ebdc1d0 100644 --- a/library/ssl_tls.c +++ b/library/ssl_tls.c
@@ -9088,7 +9088,7 @@ */ if( (size_t)( end - p ) < sizeof( ssl_serialized_session_header ) ) - return( MBEDTLS_ERR_SSL_BUFFER_TOO_SMALL ); + return( MBEDTLS_ERR_SSL_BAD_INPUT_DATA ); if( memcmp( p, ssl_serialized_session_header, sizeof( ssl_serialized_session_header ) ) != 0 )