summaryrefslogtreecommitdiff
path: root/src/lib/libssl
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libssl')
-rw-r--r--src/lib/libssl/ssl_tlsext.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/libssl/ssl_tlsext.c b/src/lib/libssl/ssl_tlsext.c
index ccdb5d1dfa..22c5e7d1b1 100644
--- a/src/lib/libssl/ssl_tlsext.c
+++ b/src/lib/libssl/ssl_tlsext.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: ssl_tlsext.c,v 1.161 2026/06/06 08:45:41 tb Exp $ */ 1/* $OpenBSD: ssl_tlsext.c,v 1.162 2026/06/08 12:05:25 tb Exp $ */
2/* 2/*
3 * Copyright (c) 2016, 2017, 2019 Joel Sing <jsing@openbsd.org> 3 * Copyright (c) 2016, 2017, 2019 Joel Sing <jsing@openbsd.org>
4 * Copyright (c) 2017 Doug Hogan <doug@openbsd.org> 4 * Copyright (c) 2017 Doug Hogan <doug@openbsd.org>
@@ -386,6 +386,8 @@ tlsext_ecpf_process(SSL *s, uint16_t msg_type, CBS *cbs, int *alert)
386 if (CBS_len(&ecpf) == 0) 386 if (CBS_len(&ecpf) == 0)
387 return 0; 387 return 0;
388 388
389 /* XXX - tighten this to reject anything but uncompressed format? */
390
389 /* Must contain uncompressed (0) - RFC 8422, section 5.1.2. */ 391 /* Must contain uncompressed (0) - RFC 8422, section 5.1.2. */
390 if (!CBS_contains_zero_byte(&ecpf)) { 392 if (!CBS_contains_zero_byte(&ecpf)) {
391 SSLerror(s, SSL_R_TLS_INVALID_ECPOINTFORMAT_LIST); 393 SSLerror(s, SSL_R_TLS_INVALID_ECPOINTFORMAT_LIST);