From 0c9b1955cacc59556370911b3713a6f316766623 Mon Sep 17 00:00:00 2001 From: Guilhem Bryant Date: Wed, 8 Apr 2020 11:02:38 +0100 Subject: [PATCH] Return internal error if no PSK is found when deriving the premaster secret Signed-off-by: Guilhem Bryant --- library/ssl_tls.c | 1 + 1 file changed, 1 insertion(+) diff --git a/library/ssl_tls.c b/library/ssl_tls.c index c0ebfcb67..9a523f5b0 100644 --- a/library/ssl_tls.c +++ b/library/ssl_tls.c @@ -1859,6 +1859,7 @@ int mbedtls_ssl_psk_derive_premaster( mbedtls_ssl_context *ssl, mbedtls_key_exch * checked before calling this function */ MBEDTLS_SSL_DEBUG_MSG( 1, ( "should never happen" ) ); + return( MBEDTLS_ERR_SSL_INTERNAL_ERROR ); } /*