From 4c2f9bf4b7b164119b6a4f4e073c1f4599103d9a Mon Sep 17 00:00:00 2001 From: WGH Date: Wed, 3 Aug 2016 01:12:24 +0300 Subject: [PATCH] fixed buffer overflow in handle_null_request() --- src/server.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server.c b/src/server.c index d5ec1bc..b8100f4 100644 --- a/src/server.c +++ b/src/server.c @@ -1854,7 +1854,7 @@ handle_null_request(int dns_fd, struct query *q, int domain_len) { char cmd, userchar; int userid = -1; - uint8_t in[QUERY_NAME_SIZE]; + uint8_t in[QUERY_NAME_SIZE + 1]; /* Everything here needs at least 5 chars in the name: * cmd, userid and more data or at least 3 bytes CMC */