WordPressプラグイン「Mapster WP Maps」に未認証XSSの脆弱性(CVE-2026-107743)

CVSS 7.2 HIGH 未ログインで悪用可能

対象プラグイン Mapster WP Maps
有効インストール約 3,000 件
影響バージョン2.0.5 以下
修正版2.0.6
CVECVE-2026-107743
種類XSS(Improper Neutralization of Input During Web Page Generation)
悪用される確率(EPSS)0.40%(全脆弱性の上位 66%)
公表2026年10月29日 当サイト掲載: 2026年11月2日 12:20

何が起きるか

バージョン2.0.5以前では、ログインしていない第三者が地図の設定に不正なスクリプトを仕込める可能性があります。仕込まれた地図を表示したページを訪問者や管理者が開くと、そのスクリプトがブラウザで実行されます。

想定される被害と条件

  • 地図を表示しているページを開いた訪問者のブラウザで、不正なスクリプトが実行されるおそれがあります
  • 管理者がログインしたまま該当ページを開くと、管理者の操作を乗っ取られ、不正なユーザー追加や設定変更につながるおそれがあります
  • 訪問者が偽サイトへ誘導されたり、ページに不正な表示が挿入されたりして、サイトの信用が損なわれるおそれがあります
  • 攻撃者はログイン不要で設定を書き換えられるため、プラグインが有効なサイトは広く狙われる可能性があります

今日やること

Mapster WP Mapsを2.0.6以上に更新し、すぐに更新できない場合はプラグインの停止・削除を検討してください。

すぐに更新できない場合

すぐに更新できない場合は、プラグインを停止してください。停止できない場合は、WAFやセキュリティプラグインで /wp-json/mapster-wp-maps/save-mapmaker への外部からのアクセスを遮断してください。

更新後に確認すること

  • 管理画面で Mapster の地図一覧を開き、身に覚えのない変更や、読み込み時の背景色など色の設定欄に不自然な文字列が入っていないか確認する
  • 「ユーザー」一覧に、見覚えのない管理者アカウントが追加されていないか確認する
  • 地図を表示しているページを開き、意図しない別サイトへの移動やポップアップなどの不審な表示がないか確認する
  • 不審な点があれば、地図設定を作り直したうえで、管理者のパスワードを変更する

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

Mapster WP Maps の現在の情報 (WordPress.org、2026-11-02 取得)

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

原文(Wordfence Intelligence)

The Mapster WP Maps plugin for WordPress is vulnerable to Stored Cross-Site Scripting in versions up to, and including, 2.0.5. This is due to the /wp-json/mapster-wp-maps/save-mapmaker REST route being registered with a permission_callback that unconditionally returns true (no capability check, no nonce), together with the mapster_write_config_to_acf() helper only sanitizing string config values with sanitize_text_field() — which strips HTML tags but leaves quote characters intact — and the mapster_wp_map shortcode renderer in mapster_wordpress_maps_shortcode_display() concatenating the stored loading_background_color value into a single-quoted inline style attribute without esc_attr(). This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.

参考リンク

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

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

脆弱性一覧 →

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