From 80be1d0ee9eb77166853100439cda59747be4b55 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Mon, 1 Oct 2018 20:48:17 +0200 Subject: [PATCH] legacy: Fix possible null pointer dereference Signed-off-by: Andreas Schneider --- src/legacy.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/legacy.c b/src/legacy.c index c35ec337..b92ee662 100644 --- a/src/legacy.c +++ b/src/legacy.c @@ -545,6 +545,10 @@ ssh_string publickey_to_string(ssh_public_key pubkey) { ssh_string key_blob; int rc; + if (pubkey == NULL) { + return NULL; + } + key = ssh_key_new(); if (key == NULL) { return NULL;