Apache Struts 2 において Struts 1 由来のプラグインでの値検証不備により任意のコードが実行可能となる脆弱性(Scan Tech Report) | ScanNetSecurity
2024.04.30(火)

Apache Struts 2 において Struts 1 由来のプラグインでの値検証不備により任意のコードが実行可能となる脆弱性(Scan Tech Report)

Apache Struts のバージョン 2 系に、遠隔から任意のコードが実行可能となる脆弱性が報告されています。

脆弱性と脅威 エクスプロイト
◆概要

Apache Struts のバージョン 2 系に、遠隔から任意のコードが実行可能となる脆弱性が報告されています。脆弱なバージョンの Struts を用いており、脆弱なコーディングでアプリケーションを作成している場合は、当該脆弱性の影響を受けます。ソフトウェアのアップグレードや、アプリケーションのコーディングを見直すことにより、脆弱性に対策してください。

----------------------------------------------------------------------

◆分析者コメント

当該脆弱性は任意のコードが実行可能となるものですが、対象となる Struts アプリケーションの実装による問題が大きい脆弱性であるため、S2-046 などに比べると社会的な影響度合いは高くないと考えられます。ソフトウェアをStruts 2.5.x 系にアップグレードして対策することが望ましいですが、コーディングでも脆弱性に対策することが可能であるため、日頃の Strtus によるアプリケーション開発の際に、当該脆弱性対策のコーディング手法をセキュアコーディングの手法の一つとして留意することを推奨します。また、不要なサンプルアプリケーションを削除することで、セキュリティを強化することを推奨します。

----------------------------------------------------------------------
◆深刻度(CVSS)
[CVSS v2]
7.5
https://nvd.nist.gov/vuln-metrics/cvss/v2-calculator?name=CVE-2017-9791&vector=(AV:N/AC:L/Au:N/C:P/I:P/A:P)

[CVSS v3]
9.8
https://nvd.nist.gov/vuln-metrics/cvss/v3-calculator?name=CVE-2017-9791&vector=AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

----------------------------------------------------------------------

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

Struts 2.3.x 系が当該脆弱性の影響を受けると報告されていますが、検証を実施した結果、Struts 2.2.x 系でも脆弱性の影響を受けることを確認しています。OGNL 式により任意のコマンドを実行しているため Struts 2.x 系が当該脆弱性の影響を受けると考えられますが、どのバージョンまで当該脆弱性の影響を受けるかは報告されていません。

----------------------------------------------------------------------

◆解説

Apache 財団が公開している Web アプリケーション開発のフレームワークである Struts に、遠隔から任意のコードが実行可能となる脆弱性が報告されています。

《株式会社ラック デジタルペンテスト部》

関連記事

特集

PageTop

アクセスランキング

  1. 今日もどこかで情報漏えい 第23回「2024年3月の情報漏えい」なめるなという決意 ここまでやるという矜恃

    今日もどこかで情報漏えい 第23回「2024年3月の情報漏えい」なめるなという決意 ここまでやるという矜恃

  2. GROWI に複数の脆弱性

    GROWI に複数の脆弱性

  3. 雨庵 金沢で利用している Expedia 社の宿泊予約情報管理システムに不正アクセス、フィッシングサイトへ誘導するメッセージ送信

    雨庵 金沢で利用している Expedia 社の宿泊予約情報管理システムに不正アクセス、フィッシングサイトへ誘導するメッセージ送信

  4. 2023年「業務外利用・不正持出」前年 2 倍以上増加 ~ デジタルアーツ調査

    2023年「業務外利用・不正持出」前年 2 倍以上増加 ~ デジタルアーツ調査

  5. クラウド型データ管理システム「ハイクワークス」のユーザー情報に第三者がアクセス可能な状態に

    クラウド型データ管理システム「ハイクワークス」のユーザー情報に第三者がアクセス可能な状態に

  6. インターネット専用宝くじで当選本数の登録誤り、1 等 200 万円 10 本が 200 本に

    インターネット専用宝くじで当選本数の登録誤り、1 等 200 万円 10 本が 200 本に

  7. セトレならまちで利用している Expedia 社の宿泊予約情報管理システムに不正アクセス、フィッシングサイトへ誘導するメッセージ送信

    セトレならまちで利用している Expedia 社の宿泊予約情報管理システムに不正アクセス、フィッシングサイトへ誘導するメッセージ送信

  8. PlayStation公式になりすましたアカウントに注意喚起、個人情報要求DMも

    PlayStation公式になりすましたアカウントに注意喚起、個人情報要求DMも

  9. 社員のセキュリティ意欲高める施策とは? 罰則は逆効果 ~ プルーフポイント「2024 State of the Phish」日本語版公表

    社員のセキュリティ意欲高める施策とは? 罰則は逆効果 ~ プルーフポイント「2024 State of the Phish」日本語版公表

  10. メール誤送信事故多発で悪名高いドッペルゲンガードメイン「gmai.com」はどこの誰が保有しているのか?

    メール誤送信事故多発で悪名高いドッペルゲンガードメイン「gmai.com」はどこの誰が保有しているのか?

ランキングをもっと見る