2 Commits
Author SHA1 Message Date
klemek d2a656a839 fix(handlers): positive content-length check
Python Lint CI / ruff (push) Successful in 1m8s
Python Lint CI / ty (push) Successful in 1m8s
Python Lint CI / ruff-format-check (push) Successful in 1m8s
Docker CI / docker-build (push) Has been cancelled
Python Test CI / coverage (push) Has been cancelled
2026-06-02 22:35:03 +02:00
klemek b234504b49 fix(handlers): check certbot challenge 2026-06-02 22:35:03 +02:00
+1 -1
View File
@@ -558,7 +558,7 @@ class RequestHandler(http.server.SimpleHTTPRequestHandler, BaseHandler):
def _is_certbot_challenge(self, path: str) -> bool: def _is_certbot_challenge(self, path: str) -> bool:
return path.startswith(self.CERTBOT_CHALLENGE_PATH) and pathlib.Path( return path.startswith(self.CERTBOT_CHALLENGE_PATH) and pathlib.Path(
path self.certbot_www + path
).resolve().is_relative_to(self.certbot_www) ).resolve().is_relative_to(self.certbot_www)
@typing.override @typing.override