diff --git a/src/tls.c b/src/tls.c index 1d7b5a6c7..bdcecf3a9 100644 --- a/src/tls.c +++ b/src/tls.c @@ -9951,6 +9951,7 @@ int TLSX_Parse(WOLFSSL* ssl, byte* input, word16 length, byte msgType, #ifdef WOLFSSL_TLS13 if (IsAtLeastTLSv1_3(ssl->ctx->method->version) && msgType != client_hello && + msgType != server_hello && msgType != encrypted_extensions) { return EXT_NOT_ALLOWED; }