From bfde1461449f6c0dfde3d2a826b97cace325cc75 Mon Sep 17 00:00:00 2001 From: "cparikh@netflix.com" Date: Tue, 18 Jun 2019 10:09:38 -0700 Subject: [PATCH] Fix for - UncheckedBounds: mongoose.c via unchecked type on content-length header --- server/mongoose.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/mongoose.c b/server/mongoose.c index bf08b87..8df8a2b 100644 --- a/server/mongoose.c +++ b/server/mongoose.c @@ -731,7 +731,7 @@ static void process_new_connection(struct mg_connection *conn) { conn->request_len = read_request(conn->client.sock, conn->buf, conn->buf_size, &conn->data_len); } - assert(conn->data_len >= conn->request_len); + assert(conn->data_len >= conn->request_len && conn->request_len > 1); if (conn->request_len == 0 && conn->data_len == conn->buf_size) { mg_send_http_error(conn, 413, "Request Too Large", ""); return;