首页/安全/漏洞与攻击面速查/Tomcat Manager 与部署接口风险
主机与服务风险面53 条

Tomcat Manager 与部署接口风险

Tomcat 的 manager/html 等管理应用允许部署 WAR;弱口令或暴露公网会让管理界面成为直接部署入口;样例应用与管理应用在生产环境建议移除。

漏洞与攻击面速查安全更新于 2026-10-12

加固要点

加固要点
1. 生产环境删除 webapps 下的 docs、examples、manager 等样例应用
2. 必须保留管理应用时:强口令 + IP 白名单(RemoteAddrValve)
3. 管理端口不对公网开放
4. 升级到受支持版本

IP 白名单配置示例(context.xml)

IP 白名单配置示例(context.xml)
<Context>
  <Valve className="org.apache.catalina.valves.RemoteAddrValve"
         allow="10\.0\.0\.\d+|127\.0\.0\.1" />
</Context>
tomcat-users.xml 中管理角色(manager-gui 等)只授予必要账号,并定期轮换口令。

易错点

  • 只改管理口令不限制来源:管理界面在公网时持续被自动化字典尝试

数据来源与参考

  • Apache Tomcat 官方文档(Manager App How-To、Security)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌