CVE-2026-4665 in WP Carousel Free Plugin
要約
〜によって VulDB • 2026年05月30日
WordPress用プラグイン「WP Carousel Free」には、2.7.10を含むすべてのバージョンにおいて、悪意のあるfancyboxの`data-caption`属性を介して格納型クロスサイトスクリプティング(Stored XSS)の脆弱性が存在します。これは、`fancybox-config.js`スクリプトが、サニタイズ処理を行わずにDOMから直接カルーセルコンテナの`id`属性を読み取り、jQueryセレクタを構築することに起因します。Contributor権限を持つ攻撃者が、jQueryセレクタとして無効な文字を含む不正なカルーセルコンテナIDを持つHTMLブロックを作成すると、カスタムfancybox設定でJavaScriptエラーが発生し、初期化に失敗します。これにより、バンドルされているfancyboxライブラリ(v3.5.7)がデフォルトのキャプション処理にフォールバックし、`data-caption`属性の内容を生HTMLとしてレンダリングします。WordPressは`wp_kses_post()`を通じて`data-*`属性を許可しているため、Contributor権限以上のアクセス権を持つ認証済み攻撃者は、作成したカルーセルライトボックス内の画像をクリックした際に実行される、ページ内に任意のWebスクリプトを注入することが可能になります。
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.