Skip to content
Threat Feed
high advisory

User Profile Builder: Privilege Escalation via Gutenberg Register block (CVE-2026-115807)

The User Profile Builder plugin for WordPress is vulnerable to privilege escalation because it fails to authorize the role assignment attribute in the Gutenberg Register block, allowing authenticated users to register accounts with higher-privileged roles.

CVE search metadata

CVE search record: CVE-2026-115807. Severity: high. CVSS: 7.1. KEV: no. Product: User Profile Builder (<= 4.0.3). Brief: User Profile Builder: Privilege Escalation via Gutenberg Register block (CVE-2026-115807). Brief link: https://feed.craftedsignal.io/briefs/2026-10-user-profile-builder-privilege-escalation/

Triage facts

Revision 1
Applicability
User Profile Builder (<= 4.0.3)
Evidence
Unknown
Severity
High
Action
Elevated
Sources
1 public source
Freshness
Revision 1Oct 24, 06:09 UTC
Vulnerabilities
1 CVE
Source quality
A5Likely

The User Profile Builder plugin for WordPress (versions up to and including 4.0.3) contains a privilege escalation vulnerability. The plugin's Gutenberg Register block handles the 'Assigned Role' attribute insecurely, passing it directly into the [wppb-register] shortcode without performing server-side authorization. The current implementation only restricts roles with manage_options or remove_users capabilities, leaving other high-privileged roles, such as Editor, unprotected. This allows authenticated users with Author-level access or higher to elevate their privileges by creating new accounts with these elevated roles.

Impact

An authenticated attacker can successfully escalate their privileges by creating accounts with elevated roles (e.g., Editor). This could lead to unauthorized content modification, user management, or further exploitation of the WordPress instance.

Recommendation

  • Update the User Profile Builder plugin to the latest version once a fix is released.
  • Audit WordPress user lists for unexpected account creations or unauthorized role assignments.
  • Restrict access to the Gutenberg Register block to trusted users only.
  • Monitor the wp_user_registration process for anomalies if logging is available for the [wppb-register] shortcode execution.

Immediate actions

Audit site-wide user registration activity for suspicious patterns

SOC 24h

Threat Hunt

Search WordPress access logs for POST requests to the user registration endpoint containing role-related parameters

T1068 high medium confidence hunt now

Data: Web server access logs

Mitigations

Disable the affected Gutenberg Register block or restrict page access until a patch is applied

immediate IT Operations

CVE-2026-115807