Skip to content

Commit 492603f

Browse files
Early-return from TLS 1.2 resumption on SNI/ALPN mismatch
1 parent e7f491a commit 492603f

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

src/internal.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38097,6 +38097,7 @@ static int AddPSKtoPreMasterSecret(WOLFSSL* ssl)
3809738097
TICKET_BINDING_HASH_SZ) != 0) {
3809838098
WOLFSSL_MSG("Resumed session SNI mismatch, full handshake");
3809938099
ssl->options.resuming = 0;
38100+
return ret;
3810038101
}
3810138102
#endif
3810238103
#ifdef HAVE_ALPN
@@ -38106,6 +38107,7 @@ static int AddPSKtoPreMasterSecret(WOLFSSL* ssl)
3810638107
TICKET_BINDING_HASH_SZ) != 0)) {
3810738108
WOLFSSL_MSG("Resumed session ALPN mismatch, full handshake");
3810838109
ssl->options.resuming = 0;
38110+
return ret;
3810938111
}
3811038112
#endif
3811138113
}

0 commit comments

Comments
 (0)