Fix DTLS retransmission from previous session.

For DTLS we might need to retransmit messages from the previous session
so keep a copy of write context in DTLS retransmission buffers instead
of replacing it after sending CCS. CVE-2013-6450.
(cherry picked from commit 34628967f1)
This commit is contained in:
Dr. Stephen Henson
2013-12-20 15:26:50 +00:00
parent 560b34f2b0
commit 20b82b514d
3 changed files with 22 additions and 6 deletions

View File

@@ -273,6 +273,11 @@
Changes between 1.0.1e and 1.0.2 [xx XXX xxxx]
*) Keep original DTLS digest and encryption contexts in retransmission
structures so we can use the previous session parameters if they need
to be resent. (CVE-2013-6450)
[Steve Henson]
*) TLS pad extension: draft-agl-tls-padding-02
Workaround for the "TLS hang bug" (see FAQ and PR#2771): if the