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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
RCE-PoC-CVE-2021-25646 — コマンドインジェクションを許容するCVE-2021-25646の概念実証。 | Kitploit
ツール/GitHubGitHub/tiemio/rce-poc-cve-2021-25646
脆弱性分析エクスプロイトウェブアプリケーション悪用ペネトレーションテストコマンド&コントロール学習と教育
GitHubtiemio/rce-poc-cve-2021-25646

RCE-PoC-CVE-2021-25646

コマンドインジェクションを許容するCVE-2021-25646の概念実証。

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

人気

すべて見る →

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

すべてのツールを探索

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

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

CVE-2021-25646 概念実証(Go版)

概要

このリポジトリは、Apache Druid における深刻なリモートコード実行の脆弱性 CVE-2021-25646 の概念実証(PoC)エクスプロイトを含んでいます。
このエクスプロイトは Go で書かれており、ターミナルを介した対話的なコマンドインジェクションを可能にします。


特徴

  • 対話型コマンドインジェクション:
    対話型シェルインターフェースを通じて、脆弱な Apache Druid サーバー上で任意のコマンドを実行できます。

ビルド

Go がインストールされている必要があります(バージョン 2.23.4 推奨)。

root@kitploit:~
go build .

これにより、カレントディレクトリにバイナリが生成されます。


使い方

バイナリをビルドして実行するか、go run で直接実行できます。

コマンドラインオプション

  • -i : 対象DruidサーバーのIPアドレス(必須)
  • -p : 対象Druidサーバーのポート(必須)
  • -proxy : プロキシURLを指定(オプション)

例

ビルドしたバイナリを実行:

root@kitploit:~
./cve -i 127.0.0.1 -p 8888

または Go で直接実行:

root@kitploit:~
go run main.go -i 127.0.0.1 -p 8888

実行例

root@kitploit:~
$ ./cve -i 127.0.0.1 -p 8888
~ $ whoami
root
~ $ uname -a
Linux druid-server 4.15.0-123-generic #126-Ubuntu SMP ...

技術詳細

  • 脆弱性:
    このエクスプロイトは、Druid の indexer コンポーネント、特に task API における不適切な入力検証を悪用し、巧妙に細工されたJSONペイロードによるコマンドインジェクションを可能にします。

  • 参考文献:

    • CVE-2021-25646 - NVD
    • Apache Druid Security Advisory

今後の予定

  • HTTPSのサポートを追加
  • リバースシェルへの自動切り替え
  • よりネイティブなコマンドプロンプトの操作感

免責事項

このソフトウェアは教育目的のみで提供されています。
作者は、このコードの誤用や損害について一切の責任を負いません。
いかなるシステムをテストする前に、必ず適切な許可を得てください。

ツールをダウンロード