From 6be75c705ae850edb4883bcf50005b35c2163465 Mon Sep 17 00:00:00 2001 From: "Albert S." Date: Sun, 28 Dec 2025 13:04:13 +0100 Subject: [PATCH] gateway: Limit regex match length --- gateway/httpgateway.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gateway/httpgateway.cpp b/gateway/httpgateway.cpp index 62e1c9b..664fd05 100644 --- a/gateway/httpgateway.cpp +++ b/gateway/httpgateway.cpp @@ -124,8 +124,8 @@ void HttpGateway::work(RequestWorker &worker) res = convertResponse(wikiresponse); }; - server.Get("/(.*)", handler); - server.Post("/(.*)", handler); + server.Get("/(.{0,255})", handler); + server.Post("/(.{0,255})", handler); server.listen(this->listenaddr.c_str(), this->listenport); }