commit | 182013faf46b8a33e884da9712355c11b9831c8d | [log] [tgz] |
---|---|---|
author | Janos Follath <janos.follath@arm.com> | Tue Oct 25 10:50:22 2016 +0100 |
committer | Simon Butcher <simon.butcher@arm.com> | Wed Feb 15 23:29:32 2017 +0200 |
tree | 7e71e8dc0b3d8b589057bf61a6411491bcfeae35 | |
parent | 0eced5aae5b0e6af98135c2b315a7bee776c757c [diff] [blame] |
Prevent SLOTH attacks
diff --git a/library/ssl_tls.c b/library/ssl_tls.c index abad0b3..d9ab832 100644 --- a/library/ssl_tls.c +++ b/library/ssl_tls.c
@@ -7653,8 +7653,7 @@ #if defined(MBEDTLS_SSL_PROTO_TLS1) || defined(MBEDTLS_SSL_PROTO_TLS1_1) #if defined(MBEDTLS_MD5_C) case MBEDTLS_SSL_HASH_MD5: - ssl->handshake->calc_verify = ssl_calc_verify_tls; - break; + return MBEDTLS_ERR_SSL_INVALID_VERIFY_HASH; #endif #if defined(MBEDTLS_SHA1_C) case MBEDTLS_SSL_HASH_SHA1: