WordPress < 2.8.4 「wp-login.php」「key」パラメーターリモート管理者パスワードのリセット(認証情報なしの確認)

medium Nessus プラグイン ID 40578

概要

リモートの Web サーバーにある PHP アプリケーションは、セキュリティ機能のバイパスの脆弱性による影響を受けます。

説明

そのバージョン番号によると、リモートサーバーで実行されているWordPressのバージョンに、パスワードリセットメカニズム内の欠陥があります。
シークレットユーザーアクティベーションキーの検証が、文字列ではなく配列を指定することでバイパスできます。これにより、誰でも、データベース内の最初のユーザー(通常は管理者)のパスワードをリセットできます。リモート攻撃者が、これを使用して、パスワードを繰り返しリセットし、サービス拒否状態につながる可能性があります。

ソリューション

WordPress 2.8.4 以降にアップグレードしてください。

参考資料

https://seclists.org/fulldisclosure/2009/Aug/113

https://core.trac.wordpress.org/changeset/11798

https://wordpress.org/news/2009/08/2-8-4-security-release/

プラグインの詳細

深刻度: Medium

ID: 40578

ファイル名: wordpress_password_reset_ver.nasl

バージョン: 1.20

タイプ: remote

ファミリー: CGI abuses

公開日: 2009/8/12

更新日: 2021/1/19

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

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

リスク情報

VPR

リスクファクター: Medium

スコア: 6.6

CVSS v2

リスクファクター: Medium

基本値: 6.4

現状値: 5

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

脆弱性情報

CPE: cpe:/a:wordpress:wordpress

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

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

パッチ公開日: 2009/8/12

脆弱性公開日: 2009/8/10

参照情報

CVE: CVE-2009-2762

BID: 36014

CWE: 255

Secunia: 36237