WordPress < 4.7.2の複数の脆弱性

critical Nessus プラグイン ID 96906

概要

リモートのWebサーバーで実行されているPHPアプリケーションは、複数の脆弱性の影響を受けます。

説明

自己報告されたバージョン番号によると、リモートWebサーバーで実行されているWordPressアプリケーションは、4.7.2 より前のものです。
したがって、以下の複数の脆弱性による影響を受けます。

- class-wp-press-this.phpスクリプトに、タクソノミータームを割り当てるためのユーザーインターフェイスを適切に制限できないことによる情報漏洩の脆弱性があります。認証されたリモートの攻撃者がこれを悪用して、機密情報を漏洩させる可能性があります。
(CVE-2017-5610)

- 入力を投稿タイプ名にサニタイズできないため、SQLインジェクション(SQLi)の脆弱性がclass-wp-query.phpスクリプトにあります。認証されていないリモートの攻撃者がこれを悪用し、バックエンドデータベースでSQLクエリを挿入または操作することで、任意のデータを漏えいまたは操作する可能性があります。
(CVE-2017-5611)

- 投稿リストテーブルに対する入力の検証が不適切なため、スクリプトに class-wp-posts-list-table.phpクロスサイトスクリプティング(XSS)の脆弱性が存在します。認証されていないリモートの攻撃者がこれを悪用し、特別に細工されたリクエストを介してユーザーのブラウザセッションで任意のスクリプトコードを実行する可能性があります。(CVE-2017-5612)

- ブログ投稿を編集または削除するときにユーザー指定の入力が「id」パラメーターに適切にサニタイズされないため、REST APIに権限昇格の脆弱性があります。認証されていないリモートの攻撃者がこの問題を悪用し、任意のPHPコードの実行、ブログ投稿へのコンテンツの挿入、ブログ投稿属性の変更、またはブログ投稿の削除を行う可能性があります。(CVE-2017-1001000)

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

ソリューション

WordPressバージョン4.7.2以降にアップグレードしてください。

参考資料

https://wordpress.org/news/2017/01/wordpress-4-7-2-security-release/

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

プラグインの詳細

深刻度: Critical

ID: 96906

ファイル名: wordpress_4_7_2.nasl

バージョン: 1.8

タイプ: remote

ファミリー: CGI abuses

公開日: 2017/1/31

更新日: 2019/3/29

設定: パラノイドモードの有効化

サポートされているセンサー: Nessus

リスク情報

VPR

リスクファクター: Medium

スコア: 6.7

CVSS v2

リスクファクター: High

基本値: 7.5

現状値: 5.5

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

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

CVSS v3

リスクファクター: Critical

基本値: 9.8

現状値: 8.5

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

現状ベクトル: CVSS:3.0/E:U/RL:O/RC:C

脆弱性情報

CPE: cpe:/a:wordpress:wordpress

必要な KB アイテム: installed_sw/WordPress, www/PHP, Settings/ParanoidReport

エクスプロイトの容易さ: No exploit is required

パッチ公開日: 2017/1/26

脆弱性公開日: 2017/1/26

参照情報

CVE: CVE-2017-1001000, CVE-2017-5610, CVE-2017-5611, CVE-2017-5612

BID: 95816