| Summary | ActionServlet.java in Apache Struts 1 1.x through 1.3.10 does not properly restrict the Validator configuration, which allows remote attackers to conduct cross-site scripting (XSS) attacks or cause a denial of service via crafted input, a related issue to CVE-2015-0899. |
|---|---|
| Publication Date | July 5, 2016, 7:59 a.m. |
| Registration Date | Jan. 26, 2021, 2:06 p.m. |
| Last Update | Nov. 21, 2024, 11:45 a.m. |
| CVSS3.0 : HIGH | |
| スコア | 8.2 |
|---|---|
| Vector | CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H |
| 攻撃元区分(AV) | ネットワーク |
| 攻撃条件の複雑さ(AC) | 低 |
| 攻撃に必要な特権レベル(PR) | 不要 |
| 利用者の関与(UI) | 不要 |
| 影響の想定範囲(S) | 変更なし |
| 機密性への影響(C) | なし |
| 完全性への影響(I) | 低 |
| 可用性への影響(A) | 高 |
| CVSS2.0 : MEDIUM | |
| Score | 6.4 |
|---|---|
| Vector | AV:N/AC:L/Au:N/C:N/I:P/A:P |
| 攻撃元区分(AV) | ネットワーク |
| 攻撃条件の複雑さ(AC) | 低 |
| 攻撃前の認証要否(Au) | 不要 |
| 機密性への影響(C) | なし |
| 完全性への影響(I) | 低 |
| 可用性への影響(A) | 低 |
| Get all privileges. | いいえ |
| Get user privileges | いいえ |
| Get other privileges | いいえ |
| User operation required | いいえ |
| Configuration1 | or higher | or less | more than | less than | |
| 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:*:*:*:*:*:*:* | |||||
| Title | Apache Struts 1 における入力値検証機能に関する脆弱性 |
|---|---|
| Summary | Apache Struts 1 の Validator には、次の ActionForm もしくはそのサブクラスをセッションスコープに置いている場合、入力値検証に関する設定 (検証ルールやエラーメッセージ) を変更される可能性があります。 ・ValidatorForm ・ValidatorActionForm |
| Possible impacts | アプリケーションの実装により異なりますが、入力値検証に関する設定の改ざんや削除により、クロスサイトスクリプティング攻撃を行われたり、サービス運用妨害 (DoS) 状態を引き起こされたりすることが考えられます。 |
| Solution | 2013年4月5日をもって、Apache Struts 1 はサポートを終了しています。 対策方法や修正パッチの有無は、Struts 1 を使用する各開発者の情報をご確認ください。 |
| Publication Date | June 7, 2016, midnight |
| Registration Date | June 7, 2016, 2:03 p.m. |
| Last Update | Sept. 2, 2020, 10:45 a.m. |
| Apache Software Foundation |
| Apache Struts バージョン 1.1 から 1.3.10 まで |
| No | Changed Details | Date of change |
|---|---|---|
| 0 | [2016年06月07日] 掲載 [2016年08月04日] ベンダ情報:レッドハット (Bug 1343540) を追加 ベンダ情報:オラクル (Oracle Critical Patch Update Advisory - July 2016) を追加 ベンダ情報:オラクル (Text Form of Oracle Critical Patch Update - July 2016 Risk Matrices) を追加 ベンダ情報:オラクル (July 2016 Critical Patch Update Released) を追加 参考情報:National Vulnerability Database (NVD) (CVE-2016-1182) を追加 参考情報:関連文書 (Fixed CVE-2016-1181 and CVE-2016-1182) を追加 [2016年12月05日] ベンダ情報:オラクル (Oracle Critical Patch Update Advisory - October 2016) を追加 |
Feb. 17, 2018, 10:37 a.m. |
| 1 | [2020年09月02日] 参考情報:ICS-CERT ADVISORY (ICSMA-20-184-01) を追加 |
Sept. 1, 2020, 5:02 p.m. |