projects
/
openssl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
ssl sigalg extension: fix NULL pointer dereference
[openssl.git]
/
ssl
/
statem
/
extensions.c
diff --git
a/ssl/statem/extensions.c
b/ssl/statem/extensions.c
index b055935d697b9284a34b7fdcc54943e36e68ff8d..4aed508d0f03c533f94b86395ce03a3a17b2b62b 100644
(file)
--- a/
ssl/statem/extensions.c
+++ b/
ssl/statem/extensions.c
@@
-1139,6
+1139,7
@@
static int init_sig_algs(SSL *s, unsigned int context)
/* Clear any signature algorithms extension received */
OPENSSL_free(s->s3->tmp.peer_sigalgs);
s->s3->tmp.peer_sigalgs = NULL;
+ s->s3->tmp.peer_sigalgslen = 0;
return 1;
}