CVE-2016-1181
概要

ActionServlet.java in Apache Struts 1 1.x through 1.3.10 mishandles multithreaded access to an ActionForm instance, which allows remote attackers to execute arbitrary code or cause a denial of service (unexpected memory access) via a multipart request, a related issue to CVE-2015-0899.

公表日 2016年7月5日7:59
登録日 2021年1月26日14:06
最終更新日 2024年11月21日11:45
CVSS3.0 : HIGH
スコア 8.1
ベクター CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
攻撃元区分(AV) ネットワーク
攻撃条件の複雑さ(AC)
攻撃に必要な特権レベル(PR) 不要
利用者の関与(UI) 不要
影響の想定範囲(S) 変更なし
機密性への影響(C)
完全性への影響(I)
可用性への影響(A)
CVSS2.0 : MEDIUM
スコア 6.8
ベクター AV:N/AC:M/Au:N/C:P/I:P/A:P
攻撃元区分(AV) ネットワーク
攻撃条件の複雑さ(AC)
攻撃前の認証要否(Au) 不要
機密性への影響(C)
完全性への影響(I)
可用性への影響(A)
全ての特権を取得 いいえ
ユーザー権限を取得 いいえ
その他の権限を取得 いいえ
ユーザー操作が必要 いいえ
影響を受けるソフトウェアの構成
構成1 以上 以下 より上 未満
cpe:2.3:a:oracle:banking_platform:2.4.0:*:*:*:*:*:*:*
cpe:2.3:a:oracle:portal:11.1.1.6:*:*:*:*:*:*:*
cpe:2.3:a:oracle:banking_platform:2.4.1:*:*:*:*:*:*:*
cpe:2.3:a:oracle:banking_platform:2.5.0:*:*:*:*:*:*:*
cpe:2.3:a:oracle:banking_platform:2.3.0:*:*:*:*:*:*:*
構成2 以上 以下 より上 未満
cpe:2.3:a:apache:struts:1.2.8:*:*:*:*:*:*:*
cpe:2.3:a:apache:struts:1.3.5:*:*:*:*:*:*:*
cpe:2.3:a:apache:struts:1.3.8:*:*:*:*:*:*:*
cpe:2.3:a:apache:struts:1.1:rc2:*:*:*:*:*:*
cpe:2.3:a:apache:struts:1.1:*:*:*:*:*:*:*
cpe:2.3:a:apache:struts:1.2.7:*:*:*:*:*:*:*
cpe:2.3:a:apache:struts:1.2.6:*:*:*:*:*:*:*
cpe:2.3:a:apache:struts:1.0:*:*:*:*:*:*:*
cpe:2.3:a:apache:struts:1.1:rc1:*:*:*:*:*:*
cpe:2.3:a:apache:struts:1.0.2:*:*:*:*:*:*:*
cpe:2.3:a:apache:struts:1.3.10:*:*:*:*:*:*:*
cpe:2.3:a:apache:struts:1.1:b1:*:*:*:*:*:*
cpe:2.3:a:apache:struts:1.2.4:*:*:*:*:*:*:*
cpe:2.3:a:apache:struts:1.2.2:*:*:*:*:*:*:*
cpe:2.3:a:apache:struts:1.1:b2:*:*:*:*:*:*
cpe:2.3:a:apache:struts:1.1:b3:*:*:*:*:*:*
cpe:2.3:a:apache:struts:1.2.9:*:*:*:*:*:*:*
cpe:2.3:a:apache:struts:1.0:beta1:*:*:*:*:*:*
cpe:2.3:a:apache:struts:1.0:beta2:*:*:*:*:*:*
cpe:2.3:a:apache:struts:1.0:beta3:*:*:*:*:*:*
cpe:2.3:a:apache:struts:1.0.1:*:*:*:*:*:*:*
cpe:2.3:a:apache:struts:1.2.0:*:*:*:*:*:*:*
cpe:2.3:a:apache:struts:1.2.1:*:*:*:*:*:*:*
cpe:2.3:a:apache:struts:1.2.3:*:*:*:*:*:*:*
cpe:2.3:a:apache:struts:1.2.5:*:*:*:*:*:*:*
cpe:2.3:a:apache:struts:1.3.6:*:*:*:*:*:*:*
cpe:2.3:a:apache:struts:1.3.7:*:*:*:*:*:*:*
cpe:2.3:a:apache:struts:1.3.9:*:*:*:*:*:*:*
関連情報、対策とツール
共通脆弱性一覧

JVN脆弱性情報
Apache Struts 1 におけるメモリ上にあるコンポーネントを操作可能な脆弱性
タイトル Apache Struts 1 におけるメモリ上にあるコンポーネントを操作可能な脆弱性
概要

Apache Struts 1 の ActionForm は、次の 2 つの条件が成立する場合、Servlet や ClassLoader など、サーバのメモリ上にあるコンポーネントを操作可能な脆弱性が存在します。 条件1. 次の ActionForm (サブクラスを含む) をセッションスコープに置いており、同一のセッションを処理する複数のスレッドが、同一の ActionForm インスタンスにアクセスできる ・ActionForm (DynaActionForm とそのサブクラスのように、DynaBean インターフェースを実装したクラスは除く) ・ValidatingActionForm ・ValidatorForm ・ValidatorActionForm 条件2. マルチパート形式のリクエストを受け付ける (ウェブアプリケーションがマルチパート形式のフォームを使用していない場合も該当する)

想定される影響 ウェブアプリケーションの実装により異なりますが、サービス運用妨害 (DoS) 状態にさせられる可能性があります。 場合によっては ClassLoader を操作されることで、Apache Struts が動作しているサーバ上で、遠隔の第三者によって、情報を窃取されたり、任意のコードを実行されたりするなどの可能性があります。
対策

2013年4月5日をもって、Apache Struts 1 はサポートを終了しています。 対策方法や修正パッチの有無は、Struts 1 を使用する各開発者の情報をご確認ください。

公表日 2016年6月7日0:00
登録日 2016年6月7日14:02
最終更新日 2020年9月2日10:42
影響を受けるシステム
Apache Software Foundation
Apache Struts バージョン 1.0 から 1.3.10 まで
CVE (情報セキュリティ 共通脆弱性識別子)
CWE (共通脆弱性タイプ一覧)
ベンダー情報
その他
変更履歴
No 変更内容 変更日
0 [2016年06月07日]
  掲載
[2016年07月27日]
  参考情報:National Vulnerability Database (NVD) (CVE-2016-1181) を追加
  ベンダ情報:日本電気 (NV16-013) を追加
  ベンダ情報:オラクル (Oracle Critical Patch Update Advisory - July 2016) を追加
  ベンダ情報:オラクル (Text Form of Oracle Critical Patch Update - July 2016 Risk Matrices) を追加
  ベンダ情報:オラクル (July 2016 Critical Patch Update Released) を追加
[2016年08月04日]
  ベンダ情報:レッドハット (Bug 1343538) を追加
  参考情報:関連文書 (Fixed CVE-2016-1181 and CVE-2016-1182) を追加
[2016年11月22日]
  ベンダ情報:オラクル (Oracle Critical Patch Update Advisory - October 2016) を追加
  ベンダ情報:オラクル (Text Form of Oracle Critical Patch Update - October 2016 Risk Matrices) を追加
  ベンダ情報:オラクル (October 2016 Critical Patch Update Released) を追加
[2017年02月20日]
  参考情報:JVN (JVNVU#91417143) を追加
2018年2月17日10:37
1 [2020年09月02日]
  参考情報:ICS-CERT ADVISORY (ICSMA-20-184-01) を追加
2020年9月1日17:00