From fb80a0a0825e09214d7fc53cf66919816fa79261 Mon Sep 17 00:00:00 2001 From: Andrei Benea Date: Thu, 14 Apr 2011 23:09:02 +0300 Subject: [PATCH] Fix a buffer overflow in pubkey_show(). --- lib/ssluse.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/ssluse.c b/lib/ssluse.c index caffdad9a..eb022ad93 100644 --- a/lib/ssluse.c +++ b/lib/ssluse.c @@ -1888,7 +1888,7 @@ static void pubkey_show(struct SessionHandle *data, char namebuf[32]; char *buffer; - left = sizeof(len*3 + 1); + left = len*3 + 1; buffer = malloc(left); if(buffer) { char *ptr=buffer;