つみかさね

CVE-2026-34483

High(7.5)

CVE-2026-34483 — Apache Tomcat JsonAccessLogValveエスケープ不備

公開日: 2026-04-12データソース: NVD, GitHub Advisory

影響を受けるソフトウェア

製品ベンダー影響バージョン
Apache TomcatApache Software Foundation11.0.0-M1 〜 11.0.20
Apache TomcatApache Software Foundation10.1.0-M1 〜 10.1.53
Apache TomcatApache Software Foundation9.0.40 〜 9.0.116

対応ガイド

high|推奨セキュリティ修正影響: 広範

推奨アクション

  1. 1Tomcatのバージョンを確認する
  2. 2JsonAccessLogValveの使用有無を確認する
  3. 3Tomcat 11.0.21/10.1.54/9.0.117へアップデートする

影響対象

Apache Tomcat利用者

補足

  • -JsonAccessLogValveを使用していない場合は直接影響なし
CVEApache Tomcatログインジェクションエスケープ不備

概要

Apache Tomcat の JsonAccessLogValve コンポーネント に 出力 エンコーディング / エスケープ の 不備 が 存在 します。アクセス ログ を JSON 形式 で 出力 する 際、ユーザー 入力 が 適切 に エスケープ されない ため、ログ インジェクション や ログ 解析 ツール で の 意図 しない 動作 に つながる 可能性 が あります。

攻撃者 は HTTP リクエスト の ヘッダー や パラメータ に 特殊 な 文字列 を 含める こと で、JSON 形式 の アクセス ログ に 不正 な データ を 挿入 できます。これ に より、ログ 管理 システム(ELK Stack、Splunk 等)での パース エラー、ログ の 改ざん、さらに は ログ ベース の セキュリティ 監視 の 回避 に つながる 可能性 が あります。

JsonAccessLogValve は Tomcat の アクセス ログ を 構造化 された JSON 形式 で 出力 する ため の バルブ コンポーネント で、ログ 集約 基盤 と の 連携 に 広く 利用 されて います。

CVSS ベクトル

項目
CVSS スコア7.5(High)
攻撃 元区分ネットワーク
攻撃 条件 の 複雑さ
必要 な 特権不要
ユーザー 関与不要
CWECWE-116(不適切 な 出力 エンコーディング)

影響 を 受ける ソフトウェア

製品ベンダー影響 バージョン
Apache TomcatApache Software Foundation11.0.0-M1 〜 11.0.20
Apache TomcatApache Software Foundation10.1.0-M1 〜 10.1.53
Apache TomcatApache Software Foundation9.0.40 〜 9.0.116

影響 の 範囲

Apache Tomcat は Java Web アプリケーション サーバー と して 世界中 で 広く 利用 されて います。JsonAccessLogValve は JSON 形式 の 構造化 ログ を 出力 する コンポーネント で、監視 ・ ログ 解析 基盤 と の 連携 に 使用 されます。この コンポーネント を 使用 して いない 場合 は 直接 の 影響 は ありません。

修正 バージョン と 回避策

  • 修正: Tomcat 11.0.21 / 10.1.54 / 9.0.117
  • 回避策: JsonAccessLogValve を 使用 して いない 場合 は 影響 なし。使用 して いる 場合 は 速やか に アップデート を 推奨

関連 リンク


データソース: NVD (NIST) AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。

Xでシェアはてブ
データソース: NVD (NIST), OSV (Google), GitHub Advisory Database, JVN iPedia (IPA/JPCERT/CC)
AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。