From 8e366916d5d412eb5b4923ae3c4ac06efac59829 Mon Sep 17 00:00:00 2001 From: Dmitry Frank Date: Tue, 30 Jan 2018 19:22:11 +0200 Subject: [PATCH] Ensure that the name buffer is null-terminated CL: none PUBLISHED_FROM=f165b556582f712c2c1c752e01c41d22fe593397 --- mongoose.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mongoose.c b/mongoose.c index 0b56d074..625e8b8a 100644 --- a/mongoose.c +++ b/mongoose.c @@ -11699,6 +11699,8 @@ int mg_resolve_async_opt(struct mg_mgr *mgr, const char *name, int query, } strncpy(req->name, name, sizeof(req->name)); + req->name[sizeof(req->name) - 1] = '\0'; + req->query = query; req->callback = cb; req->data = data;