CVE-2026-15158
Blocksy Companion <= 2.1.46 - 'blc-review-images[]' パラメータを介した未認証の任意ファイルアップロード
- 公開済み
- 2026/07/09
- 更新済み
- 2026/07/09
- CNA の割り当て
- Wordfence
- 観察された証拠
- 2026/08/28
プライマリ CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H低 · 今後 30 日間
- パーセンタイル
- 62.9%
- モデルの日付
- 2026/09/21
EPSS は統計的な推定値であり、確実性や影響の尺度ではありません。 CVSS、KEV ステータス、暴露、環境と組み合わせます。
概要
WordPress用Blocksy Companionプラグインは、2.1.46までの全バージョンにおいて、save_attachments関数を介した任意のファイルアップロードに対して脆弱です。これは、Custom Fonts拡張機能がwp_check_filetype_and_extフィルタを登録しており、PATHINFO_EXTENSIONを使用してそれらの文字列が最終拡張子として出現することを検証するのではなく、strpos()を介して.woff2または.ttfを部分文字列として含む任意のファイル名を承認するためです。これにより、shell.woff2.phpのような二重拡張子のファイル名がMIME検証を通過し、許可されたフォントファイルとして処理される可能性があります。これにより、認証されていない攻撃者が実行可能なファイルをアップロードできる可能性があり、リモートコード実行が可能になります。この脆弱性は、プラグインのプレミアム版(blocksy-companion-pro)がインストールされ、WooCommerce Extra(Advanced Reviews)とCustom Fontsの両方の拡張機能が有効な場合にのみ悪用可能です。無料版のblocksy-companionプラグインには、脆弱なコードパスは含まれていません。
ソース
1- CVE-2026-58480エクスプロイト
CVE-2026-58480 / CVE-2026-15158 — Blocksy Companion Pro < 2.1.47 における未認証RCE(30万以上のインストール数)。二重拡張子バイパスによる認証前の任意ファイルアップロード。
責任ある使用
脆弱性情報は、自分が所有しているシステム、またはテストを許可されているシステムでのみ使用してください。 Kitploit は公開研究メタデータにリンクしており、エクスプロイト コードや悪意のあるペイロードは保存しません。