WordPressプラグイン「User Frontend」に反射型XSSの脆弱性(CVE-2026-103962)

CVSS 6.1 MEDIUM 未ログインで悪用可能

対象プラグイン User Frontend (User Frontend – Membership, User Registration, User Profile, User Directory & Content Restriction with Frontend Post Submission)
有効インストール約 20,000 件
影響バージョン4.3.13 以下
修正版4.3.14
CVECVE-2026-103962
種類XSS(Improper Neutralization of Input During Web Page Generation)
悪用される確率(EPSS)0.22%(全脆弱性の上位 88%)
公表2026年10月31日 当サイト掲載: 2026年11月2日 12:21

何が起きるか

User Frontend 4.3.13以前に、細工されたリンクを開いた人のブラウザで不正なスクリプトが実行される脆弱性があります。管理者が開くと、サイトの設定変更や乗っ取りにつながるおそれがあります。

想定される被害と条件

  • 細工されたリンクを開いた人のブラウザで、攻撃者が用意したスクリプトが実行される
  • 管理者がログイン中に開くと、管理者権限で設定変更や不正ユーザーの追加などをされるおそれがある
  • 一般の訪問者が開くと、偽のログイン画面などで入力情報をだまし取られるおそれがある
  • 被害は誰かがメールやSNSなどで届いた不審なリンクをクリックした場合に起こる
  • 攻撃者はログイン不要で、プラグインのフォームを置いたページがあれば攻撃に必要な情報を入手できる

今日やること

User Frontend(wp-user-frontend)を4.3.14以上に今日中に更新し、すぐ更新できない場合はプラグインの停止・削除を検討してください。

すぐに更新できない場合

すぐ更新できない場合は、プラグインを一時的に停止するか、WAF(Webアプリケーションファイアウォール)で防御してください。あわせて管理者は、出どころの分からないリンクをログイン中に開かないようにしてください。

更新後に確認すること

  • 管理画面「ユーザー」で、身に覚えのない管理者アカウントや権限が変わったユーザーがいないか確認する
  • 「設定」とプラグインの設定画面で、管理者メールアドレスやサイトURLなどが勝手に変更されていないか確認する
  • 「プラグイン」「外観」で、見覚えのないプラグインやテーマが追加・編集されていないか確認する
  • 投稿・固定ページに、身に覚えのない内容や不審なリンク・スクリプトが追加されていないか確認する

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

User Frontend の現在の情報 (WordPress.org、2026-11-02 取得)

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

原文(Wordfence Intelligence)

The User Frontend – Membership, User Registration, User Profile, User Directory & Content Restriction with Frontend Post Submission plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the ‘field_attr[required]’ parameter in all versions up to, and including, 4.3.13 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link. The nonce check on the wpuf_get_child_cat AJAX action is not an effective security barrier because the wpuf_nonce value is publicly localized to every anonymous visitor of any page containing a WPUF shortcode, making it freely harvestable by an unauthenticated attacker.

参考リンク

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

「User Frontend」の他の脆弱性

「User Frontend」の脆弱性一覧 →

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

脆弱性一覧 →

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