すべてのプロダクト
Search
ドキュメントセンター

Application Real-Time Monitoring Service:Apache Log4j2 のリモートコード実行 (RCE) の脆弱性 (CVE-2021-44228)

最終更新日:Jun 23, 2026

Alibaba Cloud は最近、Apache Log4j2 コンポーネントにリモートコード実行 (RCE) の脆弱性を発見し、Apache ソフトウェア財団に報告しました。

この脆弱性の詳細については、「脆弱性に関する通知:Apache Log4j2 のリモートコード実行の脆弱性 (CVE-2021-44228/CVE-2021-45046)」をご参照ください。

ARMS のアプリケーションセキュリティを使用すると、ワンクリック保護を有効にして、ランタイムでのリモートコマンド実行などの攻撃を監視、ブロック、レポートできます。手順については、「アプリケーションセキュリティへのアプリケーションのオンボード」をご参照ください。アプリケーションがオンボードされると、アプリケーションセキュリティは Log4j2 のリモートコード実行 (RCE) の脆弱性を悪用する攻撃を特定し、レポートします。Apache Log4j2 の脆弱性に関する情報は、次のページで確認できます。

  • ARMS コンソールの左側のナビゲーションウィンドウで、アプリセキュリティ > 攻撃統計 を選択します。

    攻撃統計 ページでは、Apache Log4j2 の脆弱性に関連する攻撃に関するデータを表示できます。

    [攻撃統計] セクションには、13 件の攻撃が検出され、6 件がブロックされたことが示されています。攻撃タイプには、リモートコマンド実行悪意のある DNS クエリが含まれます。攻撃ログテーブルでは、/rasp_demo/log4j2 パスに関連する攻撃レコードを確認できます。これらの各レコードのアクションは [ブロック] です。

  • ARMS コンソールの左側のナビゲーションウィンドウで、アプリセキュリティ > 危険なコンポーネントの検出 を選択します。

    危険なコンポーネントの検出 タブには、アプリケーションセキュリティが自動的に検出し、推奨される修正を提供する Apache Log4j2 の脆弱性がリストされます。

    説明

    危険なコンポーネントの検出機能は、サードパーティコンポーネントの依存関係を CVE 脆弱性データベースと照合して自動的に分析し、推奨される修正を提供します。

    [component path] 検索ボックスに log4j と入力して、結果をフィルターします。CVE-2017-5645 (重大、スコア:9.80) や CVE-2020-9488 (低、スコア:3.70) など、関連する脆弱性レコードを表示できます。どちらも log4j-api-2.6.1.jar コンポーネントに関連しています。

  • ARMS コンソールの左側のナビゲーションウィンドウで、アプリセキュリティ > 危険なコンポーネントの検出を選択し、[コンポーネントの完全自動チェック] タブをクリックします。

    [Full Component Auto-check] タブでは、オンボードされたどのアプリケーションに Log4j コンポーネントが含まれているかを確認し、そのバージョンを特定できます。

    検索結果では、[component name] 列と [component version] 列に注目してください。たとえば、コンポーネントが名前 log4j-core とバージョン 2.6.1 でリストされる場合があります。

また、アラートルールを設定して、SMS、DingTalk、メールなどのチャンネルを通じて攻撃アラートを受信することもできます。アラートルールを作成するには、「アプリケーションセキュリティのアラートルールの使用」をご参照ください。

デフォルトでは、アプリケーションセキュリティの 保護モード[監視] に設定されています。保護モードを [監視とブロック] に変更する前に、一定期間アプリケーションを監視することを推奨します。これにより、あらゆる攻撃が即座にブロックされ、アプリケーションが保護されます。保護モード を変更するには、「保護モードの設定」をご参照ください。