Skip to content

Commit 5ed0188

Browse files
dgoodellrhyclaude
andcommitted
FEC-3922: suppress stack trace and server info in Tomcat error responses
Add ErrorReportValve with showReport="false" showServerInfo="false" to the Host block in server.xml. Addresses CISA BOD 18-01 finding for externally-facing Tomcat sites that lack an httpd reverse proxy. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 42c470f commit 5ed0188

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

templates/catalina_base.conf.server.xml.j2

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,8 @@
4848
{% if tomcat_rewrite_rules|length > 0 %}
4949
<Valve className="org.apache.catalina.valves.rewrite.RewriteValve" />
5050
{% endif %}
51+
<Valve className="org.apache.catalina.valves.ErrorReportValve"
52+
showReport="false" showServerInfo="false" />
5153
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
5254
prefix="localhost_access_log" suffix=".txt"
5355
pattern="%h %l %u %t &quot;%r&quot; %s %b" />

0 commit comments

Comments
 (0)