summaryrefslogtreecommitdiff
path: root/docs/ref
diff options
context:
space:
mode:
authorMariusz Felisiak <felisiak.mariusz@gmail.com>2023-09-27 19:09:10 +0200
committerGitHub <noreply@github.com>2023-09-27 19:09:10 +0200
commit571bab98879578b6ef54ee654ead06736855767d (patch)
tree9886a4afba9945c339456fcd541479389eb0639f /docs/ref
parentf9e9526800c921ae393ff58826daed51587b1727 (diff)
Added warning about flatpages and untrusted users.
Diffstat (limited to 'docs/ref')
-rw-r--r--docs/ref/contrib/flatpages.txt7
1 files changed, 7 insertions, 0 deletions
diff --git a/docs/ref/contrib/flatpages.txt b/docs/ref/contrib/flatpages.txt
index d68257bfd1..c82fb5de85 100644
--- a/docs/ref/contrib/flatpages.txt
+++ b/docs/ref/contrib/flatpages.txt
@@ -164,6 +164,13 @@ For more on middleware, read the :doc:`middleware docs
How to add, change and delete flatpages
=======================================
+.. warning::
+
+ Permissions to add or edit flatpages should be restricted to trusted users.
+ Flatpages are defined by raw HTML and are **not sanitized** by Django. As a
+ consequence, a malicious flatpage can lead to various security
+ vulnerabilities, including permission escalation.
+
.. _flatpages-admin:
Via the admin interface