diff options
author | tb <> | 2022-01-24 13:49:50 +0000 |
---|---|---|
committer | tb <> | 2022-01-24 13:49:50 +0000 |
commit | 12a5d609ed535ca507ce00217fff3cc8f67f9e5c (patch) | |
tree | c3b4b67dcc7a47346bcf780fdc92a1429e2e9c10 /src/lib/libcrypto/man/X509_STORE_CTX_get_error.3 | |
parent | 4153a7cb53c79cd7fd5f797c80d90f28d6d482de (diff) | |
download | openbsd-12a5d609ed535ca507ce00217fff3cc8f67f9e5c.tar.gz openbsd-12a5d609ed535ca507ce00217fff3cc8f67f9e5c.tar.bz2 openbsd-12a5d609ed535ca507ce00217fff3cc8f67f9e5c.zip |
Avoid use of uninitialized in tlsext_sni_server_parse()
If the hostname is too long, tlsext_sni_is_valid_hostname() will fail
without having initialized *is_ip. As a result, the garbage value could
lead to accepting (but otherwise ignoring) overlong and possibly invalid
hostnames without erroring in tlsext_sni_server_parse().
ok inoguchi jsing
Diffstat (limited to 'src/lib/libcrypto/man/X509_STORE_CTX_get_error.3')
0 files changed, 0 insertions, 0 deletions