From 937fd4ab73777f0eb56e50a8c66c4833848a2a4a Mon Sep 17 00:00:00 2001 From: anonymoususer72041 <247563575+anonymoususer72041@users.noreply.github.com> Date: Wed, 3 Jun 2026 12:47:23 +0200 Subject: [PATCH 1/2] Deny direct web access to temporary files --- .gitignore | 1 + temp/.htaccess | 10 ++++++++++ 2 files changed, 11 insertions(+) create mode 100644 temp/.htaccess diff --git a/.gitignore b/.gitignore index 21eec71e7..0d8cd20ed 100644 --- a/.gitignore +++ b/.gitignore @@ -7,6 +7,7 @@ docker/persist/* vendor/* attachments/* temp/* +!temp/.htaccess uploads/* # Ignore Mac DS_Store files .DS_Store diff --git a/temp/.htaccess b/temp/.htaccess new file mode 100644 index 000000000..b83c671bb --- /dev/null +++ b/temp/.htaccess @@ -0,0 +1,10 @@ +Options -ExecCGI -Indexes + + + Require all denied + + + + Order deny,allow + Deny from all + From c98a7a2b292b90d3dc48f1d20619099acf791ff4 Mon Sep 17 00:00:00 2001 From: anonymoususer72041 <247563575+anonymoususer72041@users.noreply.github.com> Date: Wed, 3 Jun 2026 12:47:42 +0200 Subject: [PATCH 2/2] Remove obsolete temp/empty placeholder --- temp/empty | 0 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 temp/empty diff --git a/temp/empty b/temp/empty deleted file mode 100644 index e69de29bb..000000000