14.7. 管理部署在 JBoss EAP 上的应用程序内部捆绑的依赖关系的更新


红帽为作为 JBoss EAP 安装的一部分的所有组件提供了安全补丁。然而,许多 JBoss EAP 的用户部署捆绑自己的依赖关系的应用程序,而不是只使用作为 JBoss EAP 安装的一部分的组件。例如,部署的 WAR 文件可能在 WEB-INF/lib/ 目录里包含依赖关系 JAR。这些 JAR 超出了红帽提供的安全补丁的范围。管理部署在 JBoss EAP 上的应用程序内部捆绑的依赖关系的安全补丁是这些应用程序的维护者的责任。下面的工具和数据源可能提供一些帮助,但不享有任何支持或 保障。

工具和数据源

JBoss 补丁邮件列表
订阅 JBoss 补丁邮件列表将让你知晓 JBoss 产品里已修复的安全漏洞,允许你检查所部署的应用程序是否捆绑了受影响组件的易受攻击的版本。
用于绑定的组建的安全顾问页面。
许多开源都有自己的安全顾问页面。例如,Struts 2 是常用的带有许多已知安全问题、且不属于 JBoss EAP 安装的一部分的组件。Struts 2 项目维护着一个上游安全顾问页面,如果你的应用程序捆绑了 Struts 2,你应该注意这个页面。许多商用的组件也维护着安全顾问页面。
经常扫描你部署的应用程序里已知的漏洞
你可以使用几个常用的商业工具。红帽员工开发了一个名为 Victims 的开源工具,但并不为此提供支持和保障。Victims 为几个构建和集成工具提供插件,它自动扫描应用程序里捆绑的已知的易受攻击的依赖关系。这些插件可用于 Maven、Ant 和 Jenkins。关于 Victims 工具的更多信息,请参考 https://victi.ms/about.html
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat