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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2026-3844 — CVE-2026-3844 のエクスプロイト。Breeze Cache WordPress プラグインにおける、認証なしの任意ファイルアップロードによる RCE につながる脆弱性です。ラボのセットアップ、使用方法、および認可されたテスト用の IoC が含まれています。 | Kitploit
ツール/GitHubGitHub/halilkirazkaya/cve-2026-3844
脆弱性分析エクスプロイトウェブアプリケーション悪用ペネトレーションテスト学習と教育レッドチーミング
GitHubhalilkirazkaya/cve-2026-3844

CVE-2026-3844

CVE-2026-3844 のエクスプロイト。Breeze Cache WordPress プラグインにおける、認証なしの任意ファイルアップロードによる RCE につながる脆弱性です。ラボのセットアップ、使用方法、および認可されたテスト用の IoC が含まれています。

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

人気

すべて見る →

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

すべてのツールを探索

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

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

CVE-2026-3844 — Breeze Cache RCE

認証不要の任意ファイルアップロード → リモートコード実行

フィールド値
CVECVE-2026-3844
CVSS9.8 (Critical)
プラグインBreeze Cache (Cloudways)
影響を受けるバージョン≤ 2.4.4
修正バージョン2.4.5
発見者Hung Nguyen (bashu)
PoC作成者halilkirazkaya

概要

Breeze Cache WordPressプラグイン(≤ 2.4.4)には、重大な任意ファイルアップロードの脆弱性が存在します。攻撃者はこの脆弱性を積極的に悪用して、認証なしで**リモートコード実行(RCE)**と完全なウェブサイト乗っ取りを実現しています。

この脆弱性は、class-breeze-cache-cronjobs.php内のfetch_gravatar_from_remote関数に存在します。この関数はリモートURLからGravatar画像を取得し、ファイルタイプやコンテンツを検証せずにWordPressのアップロードディレクトリにローカル保存します。

技術的な詳細

  • 脆弱な関数: fetch_gravatar_from_remote
  • 仕組み: このプラグインはパフォーマンス向上のため、Gravatar画像をローカルにミラーリングしようとします。著者メタデータ(具体的にはコメントインジェクションによるsrcsetまたはsrc)を制御することで、攻撃者はサーバーにリモートURLから悪意のあるPHPシェルをダウンロードさせることができます。
  • 前提条件: **「Host Files Locally - Gravatars」**オプションが有効である必要があります(デフォルトでは無効)。
  • 悪用状況: 実際の攻撃で積極的に悪用されており、Wordfenceによると数千件の試行が報告されています。

ラボ環境のセットアップ

1. 脆弱なプラグインのダウンロード

root@kitploit:~
wget https://downloads.wordpress.org/plugin/breeze.2.4.4.zip
unzip breeze.2.4.4.zip
rm breeze.2.4.4.zip

2. 環境の起動

root@kitploit:~
docker compose up -d

3. WordPressの設定

  1. http://localhostを開き、WordPressのインストールを完了します。
  2. プラグイン → インストール済みプラグインに移動し、Breezeを有効化します。
  3. Breeze → 設定に移動し、Host Files Locally - Gravatarsを有効にします。

Breeze設定

4. 依存関係のインストール

root@kitploit:~
pip install -r requirements.txt

使用方法

root@kitploit:~
# 脆弱性の確認のみ(readme.txtからバージョンを読み取ります)
python3 exploit.py -u http://TARGET-URL -c

# 完全なエクスプロイトを実行(インジェクション + トリガー + シェル確認)
python3 exploit.py -u http://TARGET-URL

エクスプロイト成功


緩和策と侵害指標(IoCs)

緩和策

  • アップデート: Breeze Cacheを2.4.5以降にアップグレードしてください。
  • 暫定対策: 設定で**「Host Files Locally - Gravatars」**オプションを無効にしてください。

侵害指標(IoCs)

  • ファイル: /wp-content/cache/breeze-extra/gravatars/(または/uploads/breeze/gravatars/)に予期しない.php、.phtml、.pharファイルがないか確認してください。
  • ログ: fetch_gravatar_from_remoteパラメータに関連するadmin-ajax.phpまたはwp-cron.phpへのリクエストをWebサーバーのアクセスログで確認してください。
  • ネットワーク: Webサーバーから見慣れない外部URLへの送信接続を監視してください。

免責事項

このツールは認可されたセキュリティテストおよび教育目的のみで提供されています。コンピュータシステムへの不正アクセスは違法です。責任を持って使用してください。

ツールをダウンロード