Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
Explotacion-CVE-2023-32315-Openfire — CVE-2023-32315を標的としたOpenfireサーバ用のPythonエクスプロイト。Unicodeパストラバーサルを介して管理者パネルの認証をバイパスし、管理者ユーザを作成することで、悪意のあるプラグインのアップロードとWebシェルアクセスを可能にします。 | Kitploit
ツール/GitHubGitHub/pulentoski/explotacion-cve-2023-32315-openfire
ペイロード生成脆弱性分析エクスプロイトウェブアプリケーション悪用ペネトレーションテスト認証
GitHubpulentoski/explotacion-cve-2023-32315-openfire

Explotacion-CVE-2023-32315-Openfire

CVE-2023-32315を標的としたOpenfireサーバ用のPythonエクスプロイト。Unicodeパストラバーサルを介して管理者パネルの認証をバイパスし、管理者ユーザを作成することで、悪意のあるプラグインのアップロードとWebシェルアクセスを可能にします。

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
共有
リポジトリを見る
1ヶ月前未レビュー

🔍 CVE-2023-32315 説明:

CVE-2023-32315 は Openfire サーバーに影響を与える脆弱性であり、攻撃者が有効な認証情報なしで管理パネルのログインをバイパスできるようにします。 このエクスプロイトは管理者ユーザーを追加し、攻撃者が悪意のあるプラグインをアップロードしてウェブシェルを取得できるようにします。

⚙️ 仕組み

CVE-2023-32315 は Openfire の脆弱性で、初期設定ウィザードの JSP (/setup/setup-s/...) に、設定が完了した後でもアクセスできるようにします。 これは、パス横断(パス・トラバーサル)によるパス検証の不備を、Unicode/"best-fit" エンコーディングを使用して悪用します (%u002e%u002e は ../ と同等)。これにより、認証なしで user-groups.jsp や user-create.jsp に到達でき、 あたかもサーバーが新規インストールされたかのように新しい管理者ユーザーを作成できます。 このスクリプトは結果を2つの方法で検証します: ユーザーが user-summary.jsp に表示されているかどうか、 および作成された認証情報が login.jsp で機能するかどうかを確認します。パネルにログインした後、次のステップ(このスクリプトの範囲外)は、 悪意のあるプラグインをアップロードして任意のコマンドを実行することです。

📦 環境準備

root@kitploit:~
git clone https://github.com/pulentoski/Explotacion-CVE-2023-32315-Openfire.git

cd Explotacion-CVE-2023-32315-Openfire

外部依存関係は不要 — Python 3 の標準ライブラリ (http.client, re, time, urllib.parse) のみを使用します。

🚀 エクスプロイトの実行

このスクリプトは対話型で、コマンドライン引数はありません:

root@kitploit:~
python3 exploit.py

モードを選択するよう求められます:

root@kitploit:~
[1] 単一ターゲット       → URL を直接入力します (例: http://127.0.0.1:9090)
[2] ターゲットリスト   → 1行に1つのURLが書かれた .txt ファイルのパスを入力します

作成されるユーザー名/パスワード (pepe2/pepe2) はスクリプトの先頭にハードコードされています — 必要に応じてそこで変更してください。

📄 結果: 確認されたターゲットは exito.txt に保存されます。ターゲットの検証に失敗した場合、応答のHTMLが debug_<usuario>.html に保存され、手動で確認できます。

🎯 FOFA 検索

root@kitploit:~
("openfire") && icon_hash=="1211608009"

⚠️ 責任ある使用

このスクリプトは、管理された環境および許可された監査のために設計されています。作者は悪用に対して責任を負いません。

ツールをダウンロード