]> git.pld-linux.org Git - packages/openssl.git/blame - openssl-fix_use_after_free.patch
- wrong patch...
[packages/openssl.git] / openssl-fix_use_after_free.patch
CommitLineData
d9d42adf 1diff --git a/ssl/s3_pkt.c b/ssl/s3_pkt.c
56764bc6 2index b9e45c7..d601a18 100644
d9d42adf
AZ
3--- a/ssl/s3_pkt.c
4+++ b/ssl/s3_pkt.c
56764bc6
AZ
5@@ -1334,7 +1334,7 @@ start:
6 {
d9d42adf
AZ
7 s->rstate=SSL_ST_READ_HEADER;
8 rr->off=0;
56764bc6
AZ
9- if (s->mode & SSL_MODE_RELEASE_BUFFERS)
10+ if (s->mode & SSL_MODE_RELEASE_BUFFERS && s->s3->rbuf.left == 0)
11 ssl3_release_read_buffer(s);
d9d42adf
AZ
12 }
13 }
This page took 0.08401 seconds and 4 git commands to generate.