Symphony token パラメーターの SQL インジェクション

high Nessus プラグイン ID 53620

概要

リモート Web サーバーは、SQL インジェクション攻撃を受けやすい PHP スクリプトをホストします。

説明

リモート Web サーバーでホストされている Symphony のバージョンは、データベースクエリを構築するために「content.login.php」スクリプトで使用する前に、「action」が「resetpass」に設定されていると、「token」パラメーターへの入力をサニタイズできません。

認証されていないリモートの攻撃者が、この問題を悪用して、データベースクエリを操作し、たとえば、管理者のパスワードをリセットしたり、新しいパスワードをメールで攻撃者が指定するアドレスへ送信したりする可能性があります。

ソリューション

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

参考資料

http://www.getsymphony.com/discuss/thread/67756/

プラグインの詳細

深刻度: High

ID: 53620

ファイル名: symphony_token_sqli.nasl

バージョン: 1.12

タイプ: remote

ファミリー: CGI abuses

公開日: 2011/5/2

更新日: 2022/4/11

設定: 徹底したチェックを有効にする

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

リスク情報

CVSS v2

リスクファクター: High

基本値: 7.5

現状値: 5.9

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

脆弱性情報

CPE: cpe:/a:symphony-cms:symphony_cms

必要な KB アイテム: www/PHP, www/symphony

除外される KB アイテム: Settings/disable_cgi_scanning

エクスプロイトが利用可能: true

エクスプロイトの容易さ: Exploits are available

Nessus によりエクスプロイト済み: true

パッチ公開日: 2011/2/25

脆弱性公開日: 2011/4/27

参照情報

BID: 47592