WordPressプラグイン「UsersWP」に認証バイパスの脆弱性(CVE-2026-119980)

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

対象プラグイン UsersWP (UsersWP – Front-end login form, User Registration, User Profile & Members Directory plugin for WP)
有効インストール約 20,000 件
影響バージョン1.2.78 以下
修正版1.2.79
CVECVE-2026-119980
種類認証バイパス(Improper Authentication)
悪用される確率(EPSS)0.26%(全脆弱性の上位 82%)
公表2026年10月31日 当サイト掲載: 2026年11月2日 12:21

何が起きるか

UsersWP 1.2.78以前では、プラグインで作成したダミーユーザーのパスワードが外部から推測可能な状態になっています。ログインしていない第三者がダミーアカウントでサイトにログインできるおそれがあります。

想定される被害と条件

  • 第三者がダミーユーザー(例: antawn、chynna、kikiなど)としてログインできる
  • 被害が起きるのは、管理者が過去にUsersWPのツール画面でダミーユーザーを作成し、それが残っている場合
  • ダミーユーザーに管理者や編集者などの高い権限が付いていると、サイトの乗っ取りや改ざんにつながるおそれがある
  • ユーザー登録を無効にしていても影響を受ける
  • ログインされたアカウントから、閲覧権限のある情報が見られるおそれがある

今日やること

UsersWPを1.2.79以上に更新し、プラグインのツールで作成したダミーユーザーが残っていれば削除してください。

すぐに更新できない場合

UsersWPの「ツール」画面からダミーユーザーを削除するか、ダミーユーザーをすべて削除してください。それが難しい場合は、更新できるまでプラグインを停止してください。

更新後に確認すること

  • 管理画面「ユーザー」一覧で、antawn、chynna、kikiなど身に覚えのないダミーユーザーが残っていないか、その権限が管理者・編集者になっていないかを確認する
  • 管理者権限を持つユーザーが不審に増えていないかを確認する
  • 投稿・固定ページ・プラグイン・テーマに、身に覚えのない追加や変更がないかを確認する
  • 不審な点があれば、全ユーザーのパスワードを変更し、wp-config.phpの認証キー(AUTH_KEYなど)を再生成する

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

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

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

原文(Wordfence Intelligence)

The UsersWP – Front-end login form, User Registration, User Profile & Members Directory plugin for WordPress is vulnerable to unauthorized account access via Use of Predictable Password in all versions up to, and including, 1.2.78 The vulnerability exists because `get_dummy_user_passowrd()` derives the shared password for all 25 built-in dummy user accounts as the first 15 characters of `substr(hash(‘SHA256’, AUTH_KEY . site_url()), 0, 25)`, while the full 25-character value of that same hash is simultaneously embedded in the hidden `uwp_register_hash` field rendered on every registration form response — reachable without authentication via both the public `/register/` page and the `wp_ajax_nopriv_uwp_ajax_register_form` AJAX handler, even when user registration is disabled. This makes it possible for unauthenticated attackers to recover the dummy user password directly from a single HTTP request and use it to authenticate as any of the 25 built-in dummy accounts (such as antawn, chynna, or kiki) through `wp-login.php`, potentially achieving privilege escalation if any dummy account holds an elevated role. Exploitation requires that an administrator has previously created dummy users via the plugin’s Tools page.

参考リンク

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

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

脆弱性一覧 →

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