eScan MWAdmin forgotpassword.php の uname パラメーターの任意のコマンド実行

critical Nessus プラグイン ID 45345

概要

リモート Web サーバーでホストされている PHP アプリケーションにより、任意のコマンドが実行される可能性があります。

説明

リモート Web サーバーにホストされている MicroWorld eScan MWAdmin のバージョンは、「forgotpassword.php」スクリプトの「uname」パラメーターへの入力を、「exec()」を呼び出す際にそれを使用する前に、適切にサニタイズできません。

リモートの攻撃者がこれを悪用して、システムで任意のコマンドを実行する可能性があります。これらのコマンドは、eScan に含まれている「runasroot」プログラムを使用することで、root として実行される可能性があります。

ソリューション

現時点で既知の解決策はありません。

プラグインの詳細

深刻度: Critical

ID: 45345

ファイル名: escan_mwadmin_forgotpw_cmd_injection.nasl

バージョン: 1.9

タイプ: remote

ファミリー: CGI abuses

公開日: 2010/3/25

更新日: 2021/1/19

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

リスク情報

CVSS v2

リスクファクター: Critical

基本値: 10

現状値: 8.3

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

脆弱性情報

必要な KB アイテム: www/escan_mwadmin

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

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

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

脆弱性公開日: 2010/3/13

参照情報

BID: 38750

Secunia: 38910