From 5e60eeac024e31d443ecbebfa8346254020f3a65 Mon Sep 17 00:00:00 2001 From: lxsang Date: Thu, 27 Aug 2020 13:42:58 +0200 Subject: [PATCH] limit header size --- http_server.c | 1 + 1 file changed, 1 insertion(+) diff --git a/http_server.c b/http_server.c index dcb0ac1..0ad37f4 100644 --- a/http_server.c +++ b/http_server.c @@ -766,6 +766,7 @@ void *decode_request_header(void *data) if(header_size > HEADER_MAX_SIZE) { antd_error(rq->client, 413, "Payload Too Large"); + ERROR("Header size too large (%d): %d vs %d", rq->client->sock, header_size, HEADER_MAX_SIZE); return antd_create_task(NULL, (void *)rq, NULL, rq->client->last_io); } }