首页/安全/安全加固速查/Apache Struts2 组件排查(OGNL 类漏洞)
本包目录(363 条)
主机加固基线90 条防火墙与访问控制50 条口令与认证策略55 条服务与端口收敛50 条
补丁与漏洞管理50 条
日志与审计34 条基线核查命令34 条

Apache Struts2 组件排查(OGNL 类漏洞)

Struts2 历史上多次 OGNL 远程执行漏洞(S2-xxx 系列):清点应用中的 struts 依赖版本并升级到安全版本。

安全加固速查安全更新于 2026-10-12
加固项Web 框架漏洞
适用平台Java Web 应用
风险等级高
基线Struts2 为安全版本

排查

排查
find / -name 'struts2-core-*.jar' -o -name 'struts-*.jar' 2>/dev/null | head -20
unzip -l /path/to/app.war 2>/dev/null | grep -i struts | head
S2 系列漏洞常伴随公开 EXP:公网 Java 应用发现旧版 Struts2 要按紧急漏洞处理。

易错点

  • war 包内版本与 lib 目录内版本可能不一致:以类路径实际加载为准
  • 升级框架可能破坏业务(自定义插件/拦截器):测试环境充分回归

数据来源与参考

  • Apache Struts2 安全公告(S2-xxx)
  • CISA 已知利用漏洞目录

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌