diff --git a/src/tls.c b/src/tls.c index 8b7ee4ddc..b518d15f4 100644 --- a/src/tls.c +++ b/src/tls.c @@ -9590,6 +9590,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; }