Antes de comenzar
Debe configurar la Protección contra fuerza bruta y configurar los registros y las alertas de umbral.
Buscar eventos de registro de interés
Tipos de eventos de registro
Tipos de eventos de registro
f: Inicio de sesión fallido del usuariofu: Inicio de sesión fallido del usuario debido a un username no válidofp: Inicio de sesión fallido del usuario debido a una contraseña no válidapwd_leak: Intento de inicio de sesión con una contraseña filtradasignup_pwd_leak: Intento de registro con una contraseña filtradalimit_wc: IP bloqueada por >10 intentos fallidos de inicio de sesión en una sola cuentalimit_sul: Usuario bloqueado por >20 inicios de sesión por minuto desde la misma dirección IPlimit_mu: IP bloqueada por >100 intentos fallidos de inicio de sesión o >50 intentos de registrofcoa: Error de autenticación de origen cruzadoscoa: Autenticación de origen cruzado exitosa
Adivinación de contraseñas
fp, fu y fcoa. Para obtener más información, consulte la guía práctica sobre contraseñas comprometidas de Auth0.
Password spraying
fp, fu y fcoa en tus registros.
Credential stuffing
fp y pwd_leak.
Ataques de registro
fs, ss y signup_pwd_leak.
Detección mediante la Auth0 Management API
date:[startdate to enddate] en formato YYYY-MM-DD. Por ejemplo, 2024-10-01. Use * para representar la fecha actual.
Al limitar el período de interés a una posible ventana de ataque, puede recuperar todos los eventos de registro del tipo que le interesa. A continuación, se muestra una consulta de ejemplo que busca ataques de fuerza bruta desde el 1 de octubre de 2024 hasta la fecha:
Estrategias de mitigación
- Habilite la detección de contraseñas comprometidas o Credential Guard para protegerse frente a credenciales comprometidas con una fricción mínima para el usuario, teniendo en cuenta que ninguna de las dos protege contra ataques de diccionario.
- Active CAPTCHA para uno o varios flujos y aumente su frecuencia según sea necesario, pero recuerde que CAPTCHA es un elemento disuasorio, no una solución.
- Cambie su proveedor de CAPTCHA si los atacantes eluden el CAPTCHA actual, o considere migrar a Auth Challenge de Auth0 o a otro proveedor compatible.
- Deshabilite temporalmente la creación de cuentas para todos, incluidos los actores maliciosos.
- Modifique las reglas de su firewall de aplicaciones web con un proveedor perimetral, o use listas de control de acceso del inquilino, para bloquear IP abusivas, números de sistema autónomo, ubicaciones geográficas, clientes TLS o elementos de encabezado HTTP como las cadenas
user-agent, y considere implementar un proxy inverso. - Endurezca los umbrales de protección contra fuerza bruta y de IP sospechosa para reducir los límites de conexión permitidos y mitigar los ataques de fuerza bruta.
- Deshabilite los endpoints no utilizados modificando la configuración de autenticación de origen cruzado si observa eventos
fcoayscoafrecuentes, recordando que Auth0 no recomienda usar autenticación de origen cruzado. - Aplique MFA escalonado a las cuentas comprometidas, incluso hasta exigir para las cuentas potencialmente comprometidas.
- Migre a opciones de MFA más sólidas sustituyendo el MFA basado en SMS o voz por OTP o WebAuthn para mitigar los ataques de bombeo de SMS o de fraude de tarificación.
- Implemente protecciones de seguridad antifraude del proveedor de SMS/voz, como Preventing Fraud in Verify de Twilio, al usar MFA por SMS/voz.