From 995c6d2385f9cfa29a16a7a0dc413490c7a2b904 Mon Sep 17 00:00:00 2001 From: Dario Lombardo Date: Fri, 18 Aug 2017 21:29:23 +0200 Subject: [PATCH] vnc: fix use after-free (found by ccc-analyzer). --- hydra-vnc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hydra-vnc.c b/hydra-vnc.c index ee8f582..6dc3cdd 100644 --- a/hydra-vnc.c +++ b/hydra-vnc.c @@ -135,8 +135,8 @@ int32_t start_vnc(int32_t s, char *ip, int32_t port, unsigned char options, char return 3; return 1; default: - free(buf); hydra_report(stderr, "[ERROR] unknown VNC server security result %d\n", buf[3]); + free(buf); return 1; }