10.4 Force SSL when accessing the manager application via HTTP

Warning! Audit Deprecated

This audit has been deprecated and will be removed in a future update.

View Next Audit Version

Information

Use the transport-guarantee attribute to ensure SSL protection when accessing the manager application.

By default when accessing the manager application via HTTP, login information is sent over the wire in plain text. By setting the transport-guarantee within web.xml SSL is enforced.

Note: This requires SSL to be configured.

Solution

Set <transport-guarantee> to CONFIDENTIAL in $CATALINA_HOME/webapps/manager/WEB-INF/web.xml :

<security-constraint>
<user-data-constraint>
<transport-guarantee>CONFIDENTIAL</transport-guarantee>
</user-data-constraint>
</security-constraint>

See Also

https://workbench.cisecurity.org/benchmarks/15137