Apache Tomcat 11.0.0.M1< 11.0.2の複数の脆弱性

critical Nessus プラグイン ID 213076

概要

リモートの Apache Tomcat サーバーは、複数の脆弱性の影響を受けます。

説明

リモートホストにインストールされている Tomcat のバージョンは 11.0.2より前です。したがって、fixed_in_apache_tomcat_11.0.2_security-11 のアドバイザリに記載されている複数の脆弱性の影響を受けます。

- Apache Tomcat の JSP コンパイル中の Time-of-check Time-of-use (TOCTOU) 競合状態の脆弱性により、デフォルトのサーブレットの書き込みが有効な場合 (非デフォルトの設定)、大文字と小文字を区別しないファイルシステムで RCE が発生する可能性があります。この問題は、次の Apache Tomcat に影響します。11.0.0-M1 から 11.0.1 まで、10.1.0-M1 から 10.1.33 まで、9.0.0.M1 から 9.0.97 まで。ユーザーには、この問題を修正したバージョン 11.0.2、10.1.34、または 9.0.98 へのアップグレードをお勧めします。(CVE-2024-50379)

- Apache Tomcat における Time-of-check Time-of-use (TOCTOU) 競合状態の脆弱性。この問題は、次の Apache Tomcat に影響します。11.0.0-M1 から 11.0.1 まで、10.1.0-M1 から 10.1.33 まで、9.0.0.M1 から 9.0.97 まで。CVE-2024-50379 の軽減は不完全でした。デフォルトのサーブレット書き込みが有効になっている (読み取り専用初期化パラメーターがデフォルト以外の値である false に設定されている) 大文字と小文字を区別しないファイルシステムで Tomcat を実行しているユーザーは、Tomcat で使用している Java のバージョンに応じて、CVE-2024-50379 を完全に軽減するために追加の設定が必要になる場合があります。- Java 8 または Java 11 で実行: システムプロパティ sun.io.useCanonCaches を明示的に false (デフォルトは true) に設定する必要があります - Java 17 で実行: システムプロパティ sun.io.useCanonCaches を設定する場合は、false (デフォルトは false) に設定する必要があります - Java 21 以降を実行: さらなる設定は必要ありません (システムプロパティと問題のあるキャッシュは削除されています) Tomcat 11.0.3、10.1.35 および 9.0.99 以降では、大文字と小文字を区別しないファイルシステムでデフォルトのサーブレットの書き込みを有効にする前に、sun.io.useCanonCaches が適切に設定されているかどうかのチェックが含められます。Tomcat はまた、可能な場合は、sun.io.useCanonCaches をデフォルトで false に設定します。(CVE-2024-56337)

- Apache Tomcat で提供されるサンプル Web アプリケーションの制御されていないリソース消費の脆弱性が、サービス拒否につながります。この問題は、次の Apache Tomcat に影響します。11.0.0-M1 から 11.0.1 まで、10.1.0-M1 から 10.1.33 まで、9.0.0.M1 から 9.9.97 まで。ユーザーには、この問題を修正したバージョン 11.0.2、10.1.34、または 9.0.98 へのアップグレードをお勧めします。(CVE-2024-54677)

Nessus はこれらの問題をテストしておらず、代わりにアプリケーションが自己報告するバージョン番号にのみ依存していることに注意してください。

ソリューション

Apache Tomcat バージョン 11.0.2 以降にアップグレードしてください。

参考資料

http://www.nessus.org/u?e648e413

http://www.nessus.org/u?a842c2cb

http://www.nessus.org/u?4fe1c1dc

http://www.nessus.org/u?fa5a2c73

http://www.nessus.org/u?963bbed9

http://www.nessus.org/u?7ab927c8

http://www.nessus.org/u?02897939

http://www.nessus.org/u?63635078

http://www.nessus.org/u?e2c9a18c

http://www.nessus.org/u?bfb7f051

プラグインの詳細

深刻度: Critical

ID: 213076

ファイル名: tomcat_11_0_2.nasl

バージョン: 1.6

タイプ: combined

エージェント: windows, macosx, unix

ファミリー: Web Servers

公開日: 2024/12/17

更新日: 2025/3/13

サポートされているセンサー: Frictionless Assessment Agent, Nessus Agent, Nessus

リスク情報

VPR

リスクファクター: Medium

スコア: 6.7

CVSS v2

リスクファクター: Medium

基本値: 6.8

現状値: 5.3

ベクトル: CVSS2#AV:N/AC:M/Au:N/C:P/I:P/A:P

CVSS スコアのソース: CVE-2024-50379

CVSS v3

リスクファクター: Critical

基本値: 9.8

現状値: 8.8

ベクトル: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

現状ベクトル: CVSS:3.0/E:P/RL:O/RC:C

CVSS スコアのソース: CVE-2024-56337

脆弱性情報

CPE: cpe:/a:apache:tomcat:11

必要な KB アイテム: installed_sw/Apache Tomcat

エクスプロイトが利用可能: true

エクスプロイトの容易さ: Exploits are available

パッチ公開日: 2024/12/9

脆弱性公開日: 2024/12/17

参照情報

CVE: CVE-2024-50379, CVE-2024-54677, CVE-2024-56337

IAVA: 2024-A-0822-S