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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2024-23113 | Kitploit
ツール/GitHubGitHub/p33d/cve-2024-23113
脆弱性スキャナーエクスプロイトウェブアプリケーション悪用ネットワークセキュリティペネトレーションテストレッドチーミング
GitHubp33d/cve-2024-23113

CVE-2024-23113

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

人気

すべて見る →

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

すべてのツールを探索

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

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

CVE-2024-23113

このスクリプトは、TCPポート541で動作するFortiGate FGFMサービス(FortiGateとFortiManager間のプロトコル)におけるフォーマット文字列の脆弱性であるCVE-2024-23113を検出するように設計されています。この脆弱性は、攻撃者がフォーマット文字列を制御できるために発生し、リモートコード実行(RCE)やその他の意図しない動作につながる可能性があります。FGFMサービスは、構成管理のためにFortiGateデバイスとFortiManager間の通信を許可しますが、パッチが適用されていないバージョンでは入力の処理が不適切であり、フォーマット文字列エクスプロイトに対して脆弱です。

スクリプトの仕組み

  1. ネットワーク接続のセットアップ:

    • スクリプトはまず、ポート541でターゲットへのSSL/TLS接続を確立します。
    • デバイスが自己署名証明書を持っている可能性があるため、証明書検証を無効にしたssl.SSLContextオブジェクトを使用して接続を確立します。
  2. ペイロードの構築:

    • 接続が確立されると、スクリプトはフォーマット文字列エクスプロイト(authip=%n)を使用して悪意のあるペイロードを作成します。%nディレクティブは、これまでに出力されたバイト数を変数に書き込むようにシステムに指示し、メモリ破損につながる可能性があります。
    • 作成されたペイロードは、確立された接続を介してターゲットに送信されます。
  3. 検出ロジック:

    • スクリプトはその後、ペイロードに対するターゲットの応答を確認します。
    • 接続が突然終了し、SSLアラートが発生した場合、フォーマット文字列の脆弱性に対する保護メカニズム(例: glibcの_FORTIFY_SOURCE)がトリガーされたため、ターゲットが脆弱である可能性が高いことを示します。
    • 接続が開いたままの場合は、ターゲットにパッチが適用されている可能性が高いです。

使用方法

  1. スクリプトを実行する:

    • Python 3を使用してスクリプトを実行します。次のコマンドを実行します:
    root@kitploit:~
    python check_vulnerability.py
    
  2. ホスト名/IPを入力する:

    • 脆弱性を確認するホスト名またはIPアドレスの入力を求められます。
    • 停止したい場合は、exitと入力します。
  3. 出力:

    • ターゲットが脆弱な場合、スクリプトは次のように出力します:

      root@kitploit:~
      [!] Warning: <hostname> is vulnerable!
      
    • ターゲットにパッチが適用されている場合、次のように出力します:

      root@kitploit:~
      [+] <hostname> appears to be patched.
      

要件

  • スクリプトを実行するマシンにPython 3がインストールされていること。
  • ターゲットデバイスへのネットワークアクセスがあり、ポート541が開いていること。
  • ターゲットデバイスでFGFMサービスが実行されていること。
ツールをダウンロード