From eda09854acb6266f1243ec7328a8e9bfe7545fd5 Mon Sep 17 00:00:00 2001 From: dmiller Date: Tue, 23 Jun 2015 03:59:39 +0000 Subject: [PATCH] Avoid use-after-free. --- ncat/ncat_exec_win.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ncat/ncat_exec_win.c b/ncat/ncat_exec_win.c index 7e97e599a..2eebe5ac9 100644 --- a/ncat/ncat_exec_win.c +++ b/ncat/ncat_exec_win.c @@ -172,8 +172,8 @@ int netrun(struct fdinfo *fdn, char *cmdexec) pid = start_subprocess(cmdexec, info); if (pid == -1) { - free(info); close(info->fdn.fd); + free(info); return -1; }