You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by jo...@apache.org on 2026/05/19 16:15:41 UTC

svn commit: r1934404 - httpd/httpd/trunk

Author: jorton
Date: Tue May 19 16:15:40 2026
New Revision: 1934404

Log:
* SECURITY.md: Tweak wording on what the less-privileged user 
  can/can't do, add ACME servers to the example list of trusted
  services.

Modified:
   httpd/httpd/trunk/SECURITY.md

Modified: httpd/httpd/trunk/SECURITY.md
==============================================================================
--- httpd/httpd/trunk/SECURITY.md	Tue May 19 15:18:22 2026	(r1934403)
+++ httpd/httpd/trunk/SECURITY.md	Tue May 19 16:15:40 2026	(r1934404)
@@ -86,9 +86,12 @@ run as a less-privileged user and group
 
 The less-privileged user:
 
-* cannot obtain root privileges, 
-* cannot read or truncate log files,
-* retains access to e.g. any private TLS key data loaded in memory.
+* MUST be restricted from gaining root privileges, and
+* SHOULD NOT have read or truncate access to log files
+
+but otherwise has full control over network communication with
+clients, and, for example, retains access to SSL private key data in a
+typical configuration.
 
 Use of platform-specific sandboxing or security features (such as use
 of containers, chroot, SELinux) are out of scope for this security
@@ -122,6 +125,7 @@ include, but are not limited to:
 * Database or LDAP servers used for authentication via `mod_ldap` or `mod_dbd`
 * Redis/Valkey, or Memcache servers used for the `mod_ssl` session cache
 * OCSP servers used for client certificate verification, or server certificate "stapling"
+* ACME servers used for issuing certificate in `mod_md`.
 
 Backend servers are those accessed in a reverse proxy (or gateway)
 configuration, typically via HTTP or AJP (see