diff --git a/man/systemd.exec.xml b/man/systemd.exec.xml
index 3f0535726b..41b5d7144d 100644
--- a/man/systemd.exec.xml
+++ b/man/systemd.exec.xml
@@ -1645,7 +1645,13 @@ SystemCallErrorNumber=EPERM
See environ7 for details
- about environment variables.
+ about environment variables.
+
+ Note that environment variables are not suitable for passing secrets (such as passwords, key material, …)
+ to service processes. Environment variables set for a unit are exposed to unprivileged clients via D-Bus IPC,
+ and generally not understood as being data that requires protection. Moreover, environment variables are
+ propagated down the process tree, including across security boundaries (such as setuid/setgid executables), and
+ hence might leak to processes that should not have access to the secret data.