From 60e5a1d5ba87b4cce47213081d5f77ca8a83217a Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Mon, 5 Aug 2024 13:07:40 +0100 Subject: [PATCH] Replace invalid well-known path --- daemon_get.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/daemon_get.py b/daemon_get.py index d91003fe7..8ddafd1c2 100644 --- a/daemon_get.py +++ b/daemon_get.py @@ -263,6 +263,10 @@ def daemon_http_get(self) -> None: http_402(self) return + # replace invalid .well-known path, prior to checking for suspicious paths + if self.path.startswith('/users/.well-known/'): + self.path = self.path.replace('/users/.well-known/', '/.well-known/') + # suspicious headers if contains_suspicious_headers(self.headers): print('GET HTTP suspicious headers ' + str(self.headers))