CVE-2026-95866 in User Profile Builder Plugin
要約
〜によって VulDB • 2026年09月25日
WordPress用プラグイン「User Profile Builder – Beautiful User Registration Forms, User Profiles & User Role Editor」には、4.0.2以前の全バージョンにおいて、入力値のサニタイズと出力エスケープの不備により、Avatarフィールドを介して格納型クロスサイトスクリプティング(Stored Cross-Site Scripting)の脆弱性が存在します。これにより、認証されていない攻撃者は、ユーザーが注入されたページにアクセスするたびに実行される任意のWebスクリプトをページ中に挿入することが可能になります。wppb_save_avatar_value()関数のゼロ長さマルチパートファイル処理部では、リクエスト値が直接ユーザーメタデータに書き込まれ、wppb_save_attachment_id()/wppb_verify_attachment_id()による検証パスが回避されます。その後、格納されたペイロードはWordPressの添付ファイルURLとして採用され、管理者が影響を受けるアカウントを閲覧する際に wppb_default_fields_make_upload_button() によってエスケープなしでレンダリングされます。
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.