From 932102bd134e8548eef3f1893aa0fed444e34582 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Fri, 25 Jan 2019 14:12:05 +0100 Subject: [PATCH] session: Initialize allocated memory Found by MemorySanitizer. Signed-off-by: Andreas Schneider --- src/session.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/session.c b/src/session.c index b79f4548..af9201f8 100644 --- a/src/session.c +++ b/src/session.c @@ -1106,7 +1106,7 @@ int ssh_get_publickey_hash(const ssh_key key, { SHACTX ctx; - h = malloc(SHA_DIGEST_LEN); + h = calloc(1, SHA_DIGEST_LEN); if (h == NULL) { rc = -1; goto out; @@ -1129,7 +1129,7 @@ int ssh_get_publickey_hash(const ssh_key key, { SHA256CTX ctx; - h = malloc(SHA256_DIGEST_LEN); + h = calloc(1, SHA256_DIGEST_LEN); if (h == NULL) { rc = -1; goto out; @@ -1152,7 +1152,7 @@ int ssh_get_publickey_hash(const ssh_key key, { MD5CTX ctx; - h = malloc(MD5_DIGEST_LEN); + h = calloc(1, MD5_DIGEST_LEN); if (h == NULL) { rc = -1; goto out;