WordPressプラグイン「All-in-One Video Gallery」にXSSの脆弱性(CVE-2026-109209)

CVSS 6.4 MEDIUM

対象プラグイン All-in-One Video Gallery (All-in-One Video Gallery – Video Player & Galleries for YouTube, Vimeo & Self-Hosted Videos)
有効インストール約 20,000 件
影響バージョン4.9.7 以下
修正版5.0.0
CVECVE-2026-109209
種類XSS(Improper Neutralization of Input During Web Page Generation)
悪用される確率(EPSS)0.21%(全脆弱性の上位 89%)
公表2026年10月27日 当サイト掲載: 2026年11月2日 12:19

何が起きるか

All-in-One Video Gallery 4.9.7以前に、購読者などログインできる利用者が動画ページへ不正なスクリプトを埋め込める脆弱性があります。そのページを開いた閲覧者や管理者のブラウザでスクリプトが実行される恐れがあります。

想定される被害と条件

  • 細工された動画ページを閲覧した訪問者が、偽サイトへの転送や不正な広告表示などの被害を受ける恐れがある
  • 管理者がそのページを開くと、管理者権限で設定変更や不正ユーザーの追加をされる恐れがある
  • 悪用には購読者以上のアカウントでのログインが必要(誰でも会員登録できるサイトは特に危険)
  • XML-RPC機能が有効なサイトで影響を受けやすい
  • CVSS 6.4(中)で、サイトの改ざんや信頼低下につながる可能性がある

今日やること

All-in-One Video Gallery を 5.0.0 以上に更新し、すぐ更新できない場合はプラグインの停止・削除を検討してください。

すぐに更新できない場合

会員の新規登録を一時的に停止し、セキュリティプラグインやWAFでXML-RPC(xmlrpc.php)へのアクセスを無効化してください。不要な購読者アカウントの削除も有効です。

更新後に確認すること

  • 管理画面の動画(Video Gallery)一覧に、覚えのない動画投稿や見慣れない投稿者がないか確認する
  • 動画の埋め込みコード欄に、見覚えのないスクリプトや外部サイトのURLが含まれていないか確認する
  • 「ユーザー」一覧で、不審な管理者アカウントや最近登録された不明な購読者がいないか確認する
  • 「設定」画面で、サイトURLや管理者メールアドレスが変更されていないか確認する

不審な投稿・ユーザー・ファイルが見つかった場合は、専門家への相談をおすすめします。

All-in-One Video Gallery の現在の情報 (WordPress.org、2026-11-02 取得)

最新版5.0.0 修正版を含む
対応 WordPress6.3 以上(検証済み 7.1.4)
最終更新2026-10-22 5:42am GMT
有効インストール20,000+
リンクWordPress.org のページ 公式サイト
このプラグイン、自分のサイトにも入っている? URL を入れるだけの無料チェック →

原文(Wordfence Intelligence)

The All-in-One Video Gallery – Video Player & Galleries for YouTube, Vimeo & Self-Hosted Videos plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the ‘custom_fields[embedcode]’ parameter in all versions up to, and including, 4.9.7 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with subscriber-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The sanitization bypass is possible because the save_meta_data() handler returns early when $_POST[‘post_type’] is absent — a condition always true during XML-RPC requests — and the plugin unconditionally grants Subscribers the publish_aiovg_videos capability, making this exploitable by any authenticated user via a single wp.newPost XML-RPC call.

参考リンク

本ページの作成について: 上記の出典データをもとに、「何が起きるか」「今日やること」「更新後に確認すること」などの日本語解説は生成 AI が作成し、サイトの主治医が随時確認しています。誤りに気づかれた場合はお問い合わせください。

「All-in-One Video Gallery」の他の脆弱性

「All-in-One Video Gallery」の脆弱性一覧 →

最近公表された深刻度の高い脆弱性

脆弱性一覧 →

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次