CVE-2026-115807 Escalada de privilegios limitada en User Profile Builder mediante el atributo Assigned Role
El plugin User Profile Builder para WordPress, hasta la versión 4.0.3 inclusive, permite a atacantes autenticados con rol Author o superior crear cuentas con el rol Editor u otros roles privilegiados que no sean Administrador. El bloque Gutenberg Register pasa el atributo Assigned Role controlado por el atacante al shortcode [wppb-register] sin autorización del lado del servidor, y la validación solo degrada roles con las capacidades manage_options o remove_users.
CVSS 3.1
- Probabilidad de explotación0,3 %
- Explotada activamenteNo confirmada
- Exploit públicoNo conocido
Afectados
cozmoslabs User Profile Builder – Beautiful User Registration Forms, User Profiles & User Role Editor
hasta 4.0.3
Qué hacer
- Verificá si usás User Profile Builder – Beautiful User Registration Forms, User Profiles & User Role Editor y en qué versión.
- Actualizá a la versión corregida que indique el fabricante en su aviso o aplicá su mitigación.
- Revisá registros y accesos de los sistemas expuestos para descartar un uso previo.
Calculadora CVSS
CVSS 3.1 · 7.1 ALTA
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:N
- Vector de ataqueRed
- Complejidad del ataqueBaja
- Privilegios requeridosBajos
- Interacción del usuarioNinguna
- AlcanceSin cambio
- ConfidencialidadBaja
- IntegridadAlta
- DisponibilidadNinguna
Descripción original
The User Profile Builder – Beautiful User Registration Forms, User Profiles & User Role Editor plugin for WordPress is vulnerable to Limited Privilege Escalation in all versions up to, and including, 4.0.3. This is due to the Gutenberg Register block passing the attacker-controlled Assigned Role attribute directly into the `[wppb-register]` shortcode without server-side authorization. The role guard in the form builder only downgrades roles that carry the manage_options or remove_users capability, leaving the Editor role and other privileged non-Administrator roles completely unrestricted. This makes it possible for authenticated attackers with Author-level access and above to create new WordPress accounts bearing the Editor role (or any other role that lacks the two guarded capabilities).
Referencias (2)
Resumen traducido automáticamente de la descripción original. Fuente: Nureq Monitor. Cómo funciona.