From 328a631a0f28f84208ea079486011ea7b0c82c35 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Tue, 28 May 2019 08:43:49 +0200 Subject: [PATCH] config: Add missing NULL check CID 1398303 Signed-off-by: Andreas Schneider --- src/config.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/config.c b/src/config.c index c0471136..65f15b89 100644 --- a/src/config.c +++ b/src/config.c @@ -695,6 +695,10 @@ ssh_config_parse_line(ssh_session session, break; case SOC_PROXYJUMP: p = ssh_config_get_str_tok(&s, NULL); + if (p == NULL) { + SAFE_FREE(x); + return -1; + } /* We share the seen value with the ProxyCommand */ rv = ssh_config_parse_proxy_jump(session, p, (*parsing && !seen[SOC_PROXYCOMMAND]));