Vulnerabilidad en plugin App Builder para WordPress (CVE-2026-2375)
Gravedad CVSS v3.1:
MEDIA
Tipo:
CWE-269
Gestión de privilegios incorrecta
Fecha de publicación:
21/03/2026
Última modificación:
23/03/2026
Descripción
El plugin App Builder – Create Native Android & iOS Apps On The Flight para WordPress es vulnerable a la escalada de privilegios en todas las versiones hasta la 5.5.10, inclusive. Esto se debe a que la función 'verify_role()' en 'AuthTrails.php' incluye explícitamente el rol 'wcfm_vendor' junto con 'subscriber' y 'customer' en una lista blanca, y lo asigna directamente a través de 'wp_insert_user()' sin integrarse con el flujo de trabajo de aprobación de proveedores de WCFM Marketplace. Esto permite a atacantes no autenticados registrar una cuenta con el rol 'wcfm_vendor' al proporcionar el parámetro 'role' en el endpoint de la API REST '/wp-json/app-builder/v1/register', eludiendo el proceso estándar de aprobación de proveedores de WCFM y obteniendo inmediatamente privilegios de nivel de proveedor (gestión de productos, acceso a pedidos, gestión de la tienda) en sitios donde WCFM Marketplace está activo.
Impacto
Puntuación base 3.x
6.50
Gravedad 3.x
MEDIA
Referencias a soluciones, herramientas e información
- https://plugins.trac.wordpress.org/browser/app-builder/tags/5.5.10/includes/Di/Service/Auth/AuthTrails.php#L80
- https://plugins.trac.wordpress.org/browser/app-builder/tags/5.5.10/includes/Di/Service/Auth/RegisterAuth.php#L108
- https://www.wordfence.com/threat-intel/vulnerabilities/id/0a4521af-692a-4a84-ba9b-1904a42786c1?source=cve



