WordPressの一覧に戻る

脆弱性の詳細

User Profile Builder – Beautiful User Registration Forms, User Profiles & User Role Editor:権限の奪取

WordPress プラグインCVE-2026-109447重要度:高悪用状況:未確認修正版:要確認

User Profile Builder – Beautiful User Registration Forms, User Profiles & User Role Editorに権限の奪取に関する脆弱性情報があります。影響を受ける条件を確認してください。

どんな危険?

本来与えられていない権限で、操作される可能性があります。

対象
User Profile Builder – Beautiful User Registration Forms, User Profiles & User Role Editor:<= 4.0.3
修正版
このデータでは未確認

どうすればいい?

  1. 使っている製品名・バージョン・構成を、影響を受ける条件と照合してください。
  2. 修正版や回避策は原文で確認してください。影響範囲の上限から修正版を推測しないでください。
  3. 更新後は稼働中のバージョンと動作を確認してください。管理を委託している場合は、提供元に対応状況を確認してください。
情報源の原文を確認

悪用状況の「未確認」は、悪用されていないことを意味しません。対策は製品・バージョン・利用条件によって異なります。適用前に情報源とご自身の環境を確認してください。

情報の出典と更新日時

原文と条件を確認

The User Profile Builder – Beautiful User Registration Forms, User Profiles & User Role Editor plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 4.0.3 via the `role` parameter handled by the `wppb_add_meta_to_user_on_activation()` function. The vulnerability exists because the activation handler passes the attacker-supplied role value directly to `WP_User::set_role()` with no allow-list validation, and the 4.0.3 reserved-name check exempts pre-existing form fields from the block, allowing a legacy field with meta-name `role` to persist and bridge attacker-controlled request input into the serialized signup record stored in `wp_signups`. This makes it possible for unauthenticated attackers to gain a fully activated WordPress administrator account by submitting `role=administrator` through the public `[wppb-register]` shortcode form and subsequently clicking the confirmation activation link. Exploitation requires the site to have a legacy form field with meta-name `role` carried over from before the 4.0.3 upgrade, email confirmation enabled, and open user registration — all stable site-state conditions once established.

この情報をAIに渡す

対象・リスク・対策・出典を同じ内容で取得

JSONを見る

このサービスを共有

脆弱性を確認する入口を、チームや知り合いに。

Xで共有