From 495b3f48feb1c1d9f43a7059473a55b404a1435a Mon Sep 17 00:00:00 2001 From: Jeff Dairiki Date: Tue, 27 Feb 2024 10:39:36 -0800 Subject: [PATCH] Release 3.3.11 --- CHANGES.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/CHANGES.md b/CHANGES.md index a4475b59d..a4a692c21 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -2,6 +2,22 @@ These are all the changes in Lektor since the first public release. +## 3.3.11 (2024-02-27) + +### Security + +Prior to this release it was possible to create files outside of the +`content` tree using the admin API. (Normally, the admin API should not +be made accessible to untrusted parties, since the point of the API to +to allow for editing of the Lektor project content.) + +- Better sanitation of DB file paths, better validation of path passed + to `make_editor_session`. ([#1180]) +- Better validation of API parameters. ([#1182]) + +[#1180]: https://github.com/lektor/lektor/pull/1180 +[#1182]: https://github.com/lektor/lektor/pull/1182 + ## 3.3.10 (2023-05-05) - Address recent deprecations of various bits of `werkzeug.urls`,