From 11cb9bcea11121fc14850a3a43ed91a5a7a62f23 Mon Sep 17 00:00:00 2001 From: emaste Date: Tue, 4 Dec 2018 15:25:15 +0000 Subject: [PATCH] ggated: do not expose stack data in sendfail() admbugs: 590 Submitted by: Fabian Keil Obtained from: ElectroBSD --- ggated/ggated.c | 1 + 1 file changed, 1 insertion(+) diff --git a/ggated/ggated.c b/ggated/ggated.c index e52bdd7..f4279cb 100644 --- a/ggated/ggated.c +++ b/ggated/ggated.c @@ -591,6 +591,7 @@ sendfail(int sfd, int error, const char *fmt, ...) va_list ap; ssize_t data; + memset(&sinit, 0, sizeof(sinit)); sinit.gs_error = error; g_gate_swap2n_sinit(&sinit); data = g_gate_send(sfd, &sinit, sizeof(sinit), 0);