Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

Vulnerabilidad en la funcionalidad "additional signup fields" en Auth0 (CVE-2022-29172)

Gravedad CVSS v3.1:
MEDIA
Tipo:
CWE-79 Neutralización incorrecta de la entrada durante la generación de la página web (Cross-site Scripting)
Fecha de publicación:
05/05/2022
Última modificación:
07/11/2023

Descripción

Auth0 es un broker de autenticación que soporta proveedores de identidad social y empresarial, incluyendo Active Directory, LDAP, Google Apps y Salesforce. En las versiones anteriores a "11.33.0", cuando la funcionalidad "additional signup fields" [está configurada] (https://github.com/auth0/lock#additional-sign-up-fields), un actor malicioso puede inyectar código HTML inválido en estos campos adicionales, que luego es almacenado en la carga útil del servicio "user_metdata" (usando la propiedad "name"). Los correos electrónicos de verificación, cuando son aplicados, son generados usando estos metadatos. Por lo tanto, es posible que un actor diseñe un enlace malicioso inyectando HTML, que luego es presentado como el nombre del destinatario dentro de la plantilla de correo electrónico entregada. Esta vulnerabilidad le afecta si usa la versión "auth0-lock" o inferior y usa la funcionalidad de "additional signup fields" en su aplicación. Actualice a versión "11.33.0"

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:auth0:lock:*:*:*:*:*:node.js:*:* 11.33.0 (excluyendo)