Skip to content
KitploitKITPLOIT
ツールエクスプロイトブログ
Log in
提出
ツールエクスプロイトブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

フィードお問い合わせプライバシー© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2019-9053-exploit — CVE-2019-9053(CMS Made Simple ≤2.2.9における時間ベースのブラインドSQLインジェクション)の自動エクスプロイト。管理者の認証情報(ユーザー名、メールアドレス、パスワードハッシュ+ソルト)を抽出し、オプションでパスワードをオフラインでクラックします。 | Kitploit
ツール/GitHubGitHub/jeanback1/cve-2019-9053-exploit
パスワードクラッキング脆弱性分析エクスプロイトウェブアプリケーション悪用情報収集ペネトレーションテスト
GitHubjeanback1/cve-2019-9053-exploit

CVE-2019-9053-exploit

CVE-2019-9053(CMS Made Simple ≤2.2.9における時間ベースのブラインドSQLインジェクション)の自動エクスプロイト。管理者の認証情報(ユーザー名、メールアドレス、パスワードハッシュ+ソルト)を抽出し、オプションでパスワードをオフラインでクラックします。

リポジトリを見る
394ヶ月前未レビュー

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

CVE-2019-9053 — CMS Made Simple における認証不要のSQLインジェクション

説明

CVE-2019-9053 は、CMS Made Simple バージョン ≤ 2.2.9 に影響を与える 時間ベースのブラインドSQLインジェクション の脆弱性です。認証は必要ありません。

脆弱なパラメータは、News モジュール (moduleinterface.php) の m1_idlist です。攻撃者はこれを悪用して、管理者のパスワードハッシュ、ユーザー名、メールアドレス、およびハッシュに使用されたソルトを抽出できます。

パスワードの保存方式は MD5(salt + password) で、ソルトは8バイトです。ハッシュとソルトを取得できれば、hashcat や John the Ripper などのツールを使用してオフラインでパスワードのクラックを試みることができます。

CVSS 3.1: 7.5 (HIGH) — AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N


技術的詳細

フィールド値
CVECVE-2019-9053
製品CMS Made Simple
影響を受けるバージョン≤ 2.2.9
タイプ時間ベースのブラインドSQLインジェクション (CWE-89)
認証不要
ベクトルmoduleinterface.php?mact=News,m1_,default,0&m1_idlist=
影響資格情報の抽出 (ユーザー名、メールアドレス、パスワードハッシュ + ソルト)
CVSS 3.17.5 HIGH
パッチCMS Made Simple 2.2.10

エクスプロイト

原作者

Daniele Scanu — @Certimeter Group

元のエクスプロイトは Exploit-DB #46635 にあります。

必要条件

  • Python 2.7
  • requests, termcolor
pip2 install requests termcolor

使用方法

# 資格情報の抽出 (ソルト、ユーザー名、メールアドレス、パスワードハッシュ)
python 46635.py -u http://target/cmsms

# 資格情報を抽出し、ワードリストを使用してパスワードのクラックを試行
python 46635.py -u http://target/cmsms --crack -w /path/to/rockyou.txt

パラメータ

パラメータ説明
-u / --urlCMSのベースURL (例: http://10.10.10.100/cms)
-w / --wordlistパスワードクラック用のワードリスト (オプション)
-c / --crackパスワードクラックモードを有効化

動作

エクスプロイトは、SLEEP() を含むSQLペイロードをHTTPリクエストとして送信し、1文字ずつ特定します。

  1. Salt: cms_siteprefs から sitepref_name = 'sitemask' のソルトを抽出
  2. Username: cms_users から user_id = 1 のユーザー名を抽出
  3. Email: 最初の管理者ユーザーのメールアドレスを抽出
  4. Password hash: cms_users からハッシュを抽出
  5. Cracking (オプション): ワードリストの各行を MD5(salt + password) と照合

出力例

[+] Salt for password found: 5a599ef579066807
[+] Username found: jkr
[+] Email found: [email protected]
[+] Password found: 62def4866937f08cc13bab43bb14e6f7

緩和策

  • CMS Made Simple をバージョン ≥ 2.2.10 にアップデートする
  • アップデートできない場合は、News モジュールを無効にするか、moduleinterface.php へのアクセスを制限する

参考文献

  • NVD — CVE-2019-9053
  • Exploit-DB #46635
  • CVE Mitre
ツールをダウンロード