WordPress 4.7.x< 4.7.5 の複数の脆弱性

high Web App Scanning プラグイン ID 98283

概要

WordPress 4.7.x< 4.7.5 の複数の脆弱性

説明

自己報告によるバージョン番号によると、検出された WordPress アプリケーションは、次の複数の脆弱性の影響を受けます。

- エラーメッセージで返される前にファイル名へのユーザー指定入力が不適切に検証されるため、アップロード処理するファイルが大きすぎる場合、DOM ベースのクロスサイトスクリプティング (XSS) の脆弱性が wp-includes/js/plupload/handlers.js ファイル内の uploadSizeError() 関数にあります。認証されていないリモートの攻撃者がこれを悪用し、特別に細工されたリクエストを介してユーザーのブラウザセッションで任意のスクリプトコードを実行する可能性があります。 (CVE-2017-9061)

- ユーザー指定入力が不適切に検証されるため、投稿メタデータにアクセスするとき、wp-includes/class-wp-xmlrpc-server.php ファイル内のset_custom_fields() 関数に欠陥が存在します。認証されたリモートの攻撃者がこれを悪用し、権限なくメタデータにアクセスする可能性があります。(CVE-2017-9062)

- ユーザーに返される前にユーザーがブログ名へのユーザー指定入力が不適切に検証されるため、wp-admin/customize.php ファイルのスクリプトに蓄積型クロスサイトスクリプティング (XSS) の脆弱性があります。認証されたリモートの攻撃者がこれを悪用して、特別に細工されたリクエストを通じて、ユーザーのブラウザセッションで任意のスクリプトコードを実行できます。 (CVE-2017-9063)

- 特定の機密性の高い操作を実行する際に、複数の手順、明示的な確認、または一意のトークンを要求しないため、/wp-admin/includes/file.php ファイル内の request_filesystem_credentials() 関数にクロスサイトリクエスト偽造 (XSRF) の脆弱性があります。認証されていないリモートの攻撃者がこれを悪用し、特別に細工したリンクをたどるようにユーザーを誘導し、ユーザーの資格情報を漏洩させる可能性があります。(CVE-2017-9064)

- 機能チェックがないため、投稿メタデータを処理する際に、 XML-RPC API、特に _insert_post() 関数の wp-includes/class-wp-xmlrpc-server.php ファイル内に欠陥が存在します。認証されていないリモートの攻撃者がこれを悪用し、必要な権限なしで投稿を操作する可能性があります。(CVE-2017-9065)

- ユーザーの入力が不適切に検証されるため、wp-includes/class-http.php ファイル内の WP_Http: : request() 関数に欠陥が存在します。認証されていないリモートの攻撃者がこれを悪用し、攻撃者が選択した URL にユーザーをリダイレクトさせる可能性があります。(CVE-2017-9066)

スキャナーはこれらの問題のテストを行っておらず、代わりにアプリケーションの自己報告されたバージョン番号にのみ依存しています。

ソリューション

WordPress バージョン 4.7.5 以降に更新してください。

参考資料

https://codex.wordpress.org/Version_4.7.5

https://wordpress.org/news/2017/05/wordpress-4-7-5/

プラグインの詳細

深刻度: High

ID: 98283

タイプ: remote

ファミリー: Component Vulnerability

公開日: 2018/11/5

更新日: 2023/3/14

スキャン テンプレート: api, basic, full, pci, scan

リスク情報

VPR

リスクファクター: Medium

スコア: 5.9

CVSS v2

リスクファクター: Medium

基本値: 6.8

ベクトル: CVSS2#AV:N/AC:M/Au:N/C:P/I:P/A:P

CVSS スコアのソース: CVE-2017-9064

CVSS v3

リスクファクター: High

基本値: 8.8

ベクトル: CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

CVSS スコアのソース: CVE-2017-9064

脆弱性情報

CPE: cpe:2.3:a:wordpress:wordpress:*:*:*:*:*:*:*:*

エクスプロイトの容易さ: No known exploits are available

パッチ公開日: 2017/5/18

脆弱性公開日: 2017/5/18

参照情報

CVE: CVE-2017-9061, CVE-2017-9062, CVE-2017-9063, CVE-2017-9064, CVE-2017-9065, CVE-2017-9066

BID: 98509

CWE: 19, 20, 352, 601, 79, 918

OWASP: 2010-A10, 2010-A2, 2010-A4, 2010-A5, 2010-A6, 2013-A10, 2013-A3, 2013-A4, 2013-A5, 2013-A8, 2013-A9, 2017-A5, 2017-A6, 2017-A7, 2017-A9, 2021-A1, 2021-A10, 2021-A3, 2021-A6

WASC: Application Misconfiguration, Cross-Site Request Forgery, Cross-Site Scripting, Improper Input Handling, URL Redirector Abuse

CAPEC: 10, 100, 101, 104, 108, 109, 110, 111, 120, 13, 135, 136, 14, 153, 182, 209, 22, 23, 230, 231, 24, 250, 261, 267, 28, 3, 31, 42, 43, 45, 46, 462, 467, 47, 473, 52, 53, 588, 591, 592, 62, 63, 64, 67, 7, 71, 72, 73, 78, 79, 8, 80, 81, 83, 85, 88, 9

DISA STIG: APSC-DV-002490, APSC-DV-002500, APSC-DV-002560, APSC-DV-002630, APSC-DV-003235

HIPAA: 164.306(a)(1), 164.306(a)(2)

ISO: 27001-A.12.6.1, 27001-A.14.2.5

NIST: sp800_53-CM-6b, sp800_53-SI-10, sp800_53-SI-10(5)

OWASP API: 2019-API7, 2023-API7, 2023-API8

OWASP ASVS: 4.0.2-14.2.1, 4.0.2-4.2.2, 4.0.2-5.1.3, 4.0.2-5.1.5, 4.0.2-5.2.6, 4.0.2-5.3.3

PCI-DSS: 3.2-6.2, 3.2-6.5, 3.2-6.5.7, 3.2-6.5.8, 3.2-6.5.9