From c2f8010b6003a218398943548b7c2ddc91d36ab8 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Wed, 18 Apr 2018 10:29:21 +0200 Subject: [PATCH] known_hosts: Do not leak pubkey_buffer in check_public_key() CID: 1388447 Signed-off-by: Andreas Schneider --- src/known_hosts.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/known_hosts.c b/src/known_hosts.c index d89aca19..2b07b39d 100644 --- a/src/known_hosts.c +++ b/src/known_hosts.c @@ -274,6 +274,7 @@ static int check_public_key(ssh_session session, char **tokens) { rc = ssh_dh_get_current_server_publickey_blob(session, &pubkey_blob); if (rc != 0) { + ssh_buffer_free(pubkey_buffer); return -1; }