3.2.6. JBoss EAP にデプロイされたアプリケーション内にバンドルされた依存関係のセキュリティー更新の管理


Red Hat は、JBoss EAP ディストリビューションの一部であるすべてのコンポーネントにセキュリティーパッチを提供します。ただし、JBoss EAP の多くのユーザーは、JBoss EAP ディストリビューションの一部として提供されるコンポーネントを排他的に使用するのではなく、独自の依存関係をバンドルするアプリケーションをデプロイします。たとえば、デプロイされた WAR ファイルには、WEB-INF/lib/ディレクトリーに依存関係 JAR が含まれている場合があります。これらの JAR は、Red Hat が提供するセキュリティーパッチの範囲外です。JBoss EAP にデプロイされたアプリケーション内にバンドルされている依存関係のセキュリティー更新を管理するのは、アプリケーションメンテナーの責任です。以下のツールとデータソースは、この取り組みに役立つ可能性があり、サポートや保証なしで提供されます。

ツールとデータソース

JBoss パッチメーリングリスト
JBoss パッチメーリングリストにサブスクライブすると、JBoss 製品で修正されたセキュリティー上の欠陥に関する情報が得られ、デプロイされたアプリケーションが影響を受けるコンポーネントの脆弱なバージョンにバンドルされているかどうかを確認できます。
バンドルされたコンポーネントのセキュリティーアドバイザリーページ
多くのオープンソースコンポーネントには、独自のセキュリティーアドバイザリーページがあります。たとえば、Struts 2 は一般的に使用されるコンポーネントであり、JBoss EAP ディストリビューションの一部として提供されていない多くの既知のセキュリティー問題があります。Struts 2 プロジェクトは、アップストリームのセキュリティーアドバイザリーページを維持しています。デプロイされたアプリケーションが Struts2 をバンドルしている場合、このページを監視する必要があります。多くの市販コンポーネントもセキュリティーアドバイザリーページを維持しています。
定期スキャンによるデプロイされたアプリケーションにおける既知の脆弱性の確認
これは、いくつかの市販ツールを使用して実行できます。Victims と呼ばれるオープンソースツールもあります。これは Red Hat の従業員によって開発されましたが、サポートや保証はありません。Victims は、いくつかのビルドおよびインテグレーションツール用のプラグインを提供します。これらのツールは、既知の脆弱な依存関係をバンドルするためにアプリケーションを自動的にスキャンします。プラグインは、Maven、Ant、および Jenkins で使用できます。Victims ツールの詳細については、https://victi.ms/about.html を参照してください。
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat, Inc.