コンテンツ

Apache Tomcat 3.x の脆弱性

このページには、Apache Tomcat® 3.x のリリースバージョンで修正されたすべてのセキュリティ脆弱性がリストされています。各脆弱性には、Apache Tomcat セキュリティチームによってセキュリティ影響度評価が与えられています。この評価はプラットフォームによって異なる場合があることに注意してください。また、この脆弱性が影響することが知られている Apache Tomcat のバージョンもリストされており、脆弱性が確認されていない場合は疑問符付きでバージョンがリストされています。

Tomcat 3 はサポート対象外となりました。3.x ブランチのさらなる脆弱性は修正されません。セキュリティ修正を取得するには、8.5.x 以降にアップグレードする必要があります。

これらの脆弱性に関するコメントや修正は、Tomcat セキュリティチームまでお送りください。

目次

Apache Tomcat 3.x で未修正

重要: サービス拒否 CVE-2005-0808

Tomcat 3.x は、AJP12 プロトコルポート(デフォルトでは TCP 8007)に適切なバイトシーケンスを送信する接続によって、リモートからクラッシュまたはシャットダウンさせられる可能性があります。Tomcat 3.x ユーザーは、このポートがリモート攻撃者からアクセスできないように、適切にファイアウォールで保護されていることを確認することをお勧めします。この問題に対する Tomcat 3.x のアップデートを発行する予定はありません。

影響: 3.0, 3.1-3.1.1, 3.2-3.2.4, 3.3a-3.3.2

低: セッションハイジャック CVE-2007-3382

Tomcat はクッキー値内のシングルクォーテーション文字(')を区切り文字として誤って扱いました。特定の状況下で、これによりセッションIDなどの情報が攻撃者に漏洩する可能性がありました。

影響: 3.3-3.3.2

低: クロスサイトスクリプティング CVE-2007-3384

エラーメッセージを報告する際、Tomcat は表示前にユーザーが提供したデータをフィルタリングしません。これにより XSS 攻撃が可能になります。ソースパッチはアーカイブから入手可能です。

影響: 3.3-3.3.2

低: セッションハイジャック CVE-2007-3385

Tomcat はクッキー値内の文字シーケンス \" を誤って処理しました。特定の状況下で、これによりセッションIDなどの情報が攻撃者に漏洩する可能性がありました。

影響: 3.3-3.3.2

Apache Tomcat 3.3.2 で修正済み

中: クロスサイトスクリプティング CVE-2003-0044

ルートウェブアプリケーションと例のウェブアプリケーションには、いくつかのクロスサイトスクリプティング脆弱性が含まれていました。例のウェブアプリケーションは本番サーバーにインストールしないことを推奨します。

影響: 3.0, 3.1-3.1.1, 3.2-3.2.4, 3.3a-3.3.1a

Apache Tomcat 3.3.1a で修正済み

重要: 情報漏洩 CVE-2003-0043

JDK 1.3.1 以前のバージョンで使用した場合、web.xml ファイルは信頼された権限で読み込まれるため、セキュリティマネージャーが動作している場合でも、ウェブアプリケーション外のファイルが読み取られる可能性がありました。

影響: 3.0, 3.1-3.1.1, 3.2-3.2.4, 3.3a-3.3.1

重要: 情報漏洩 CVE-2003-0042

ヌル文字を含むURLは、ウェルカムファイルが定義されている場合でも、ファイルの内容が返されたり、ディレクトリリストが返されたりする可能性がありました。

影響: 3.0, 3.1-3.1.1, 3.2-3.2.4, 3.3a-3.3.1

Apache Tomcat 3.3.1 で修正済み

重要: サービス拒否 CVE-2003-0045

aux.jsp のような Windows DOS デバイス名と一致する JSP ページ名は、リクエストを処理するスレッドを応答不能にすることがあります。そのようなリクエストが連続して発生すると、すべてのリクエスト処理スレッド、ひいては Tomcat が応答不能になる可能性があります。

影響: 3.0, 3.1-3.1.1, 3.2-3.2.4, 3.3a

Apache Tomcat 3.3a で修正済み

中: 情報漏洩 CVE-2002-2007

デフォルトでインストールされているサンプルアプリケーションへの非標準のリクエストにより、予期しないディレクトリリストが表示されたり、JSP の完全なファイルシステムパスが公開されたりする可能性がありました。

影響: 3.2.3-3.2.4

低: 情報漏洩 CVE-2002-2006, CVE-2000-0760

例の一部としてインストールされる snoop サーブレットには、Tomcat のインストールパスを識別する出力が含まれています。この問題に対する Tomcat 3.x のアップデートを発行する予定はありません。

影響: 3.1-3.1.1, 3.2-3.2.4

Apache Tomcat 3.2.4 で修正済み

中: 情報漏洩 CVE-2001-1563

この脆弱性レポートには詳細が提供されていません。これは 3.2.x に対して報告された他の問題の要約である可能性があります。

影響: 3.2?, 3.2.1, 3.2.2-3.2.3?

Apache Tomcat 3.2.2 で修正済み

中: クロスサイトスクリプティング CVE-2001-0829

デフォルトの 404 エラーページは URL をエスケープしません。これにより、特別に作成された URL を使用した XSS 攻撃が可能になります。

影響: 3.0, 3.1-3.1.1, 3.2-3.2.1

中: 情報漏洩 CVE-2001-0590

特別に作成されたURLを使用してJSPのソースを取得できます。

影響: 3.0, 3.1-3.1.1, 3.2-3.2.1

Apache Tomcat 3.2 で修正済み

低: 情報漏洩 CVE-2000-0759

存在しない JSP を要求すると、現在のコンテキストの完全なファイルシステムページを含むエラーページが返されます。

影響: 3.1

重要: 情報漏洩 CVE-2000-0672

admin コンテキストへのアクセスが保護されていません。このコンテキストにより、攻撃者は任意のファイルシステムパスをコンテキストとしてマウントできます。これにより、Tomcat が実行されているアカウントからこのファイルシステムパスにアクセス可能なファイルが、攻撃者から見えるようになります。

影響: 3.1

Apache Tomcat 3.1 で修正済み

重要: 情報漏洩 CVE-2000-1210

例の一部として提供される source.jsp は、source.jsp の引数に .. (ドットドット) を使用することで、攻撃者が任意のファイルを読み取れるようにします。

影響: 3.0