diff options
author | simon <simon@FreeBSD.org> | 2007-10-18 20:19:33 +0000 |
---|---|---|
committer | simon <simon@FreeBSD.org> | 2007-10-18 20:19:33 +0000 |
commit | 8f21bfc1756ff75fb4caf97e5c9612a4d7106243 (patch) | |
tree | 18668034f47decf1b245c279a6825a76c0eb0425 /crypto/openssl/ssl/ssl.h | |
parent | 8e9898839e1cab4cb5affa37125bb12602040d78 (diff) | |
download | FreeBSD-src-8f21bfc1756ff75fb4caf97e5c9612a4d7106243.zip FreeBSD-src-8f21bfc1756ff75fb4caf97e5c9612a4d7106243.tar.gz |
Import DTLS security fix from upstream OpenSSL_0_9_8-stable branch.
From the OpenSSL advisory:
Andy Polyakov discovered a flaw in OpenSSL's DTLS
implementation which could lead to the compromise of clients
and servers with DTLS enabled.
DTLS is a datagram variant of TLS specified in RFC 4347 first
supported in OpenSSL version 0.9.8. Note that the
vulnerabilities do not affect SSL and TLS so only clients and
servers explicitly using DTLS are affected.
We believe this flaw will permit remote code execution.
Security: CVE-2007-4995
Security: http://www.openssl.org/news/secadv_20071012.txt
Diffstat (limited to 'crypto/openssl/ssl/ssl.h')
-rw-r--r-- | crypto/openssl/ssl/ssl.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/crypto/openssl/ssl/ssl.h b/crypto/openssl/ssl/ssl.h index 2e067e7..85f72e0 100644 --- a/crypto/openssl/ssl/ssl.h +++ b/crypto/openssl/ssl/ssl.h @@ -1564,6 +1564,7 @@ void ERR_load_SSL_strings(void); #define SSL_F_DTLS1_GET_MESSAGE_FRAGMENT 253 #define SSL_F_DTLS1_GET_RECORD 254 #define SSL_F_DTLS1_OUTPUT_CERT_CHAIN 255 +#define SSL_F_DTLS1_PREPROCESS_FRAGMENT 277 #define SSL_F_DTLS1_PROCESS_OUT_OF_SEQ_MESSAGE 256 #define SSL_F_DTLS1_PROCESS_RECORD 257 #define SSL_F_DTLS1_READ_BYTES 258 |