Ciberseguridad
Tiempo de lectura: 5 minutos
La seguridad de contraseñas ya no puede abordarse únicamente desde la complejidad o la autenticación multifactor (MFA). Los atacantes han evolucionado sus técnicas y explotan flujos de autenticación alternativos que, aunque legítimos, pueden convertirse en vectores de acceso no autorizado si no se controlan adecuadamente.
Uno de estos mecanismos es el device code sign-in flow, utilizado habitualmente por dispositivos con capacidades de entrada limitadas como televisores, dispositivos IoT o herramientas de línea de comandos (CLI). En ausencia de controles adecuados, este flujo puede ser explotado mediante campañas de phishing avanzado o ataques de token replay.
En este contexto, la configuración de una política de acceso condicional Block device code sign-in flow en Microsoft Entra ID se convierte en una medida importante para la protección de la identidad, la seguridad de contraseñas y el control de los accesos en Microsoft 365.
El device code flow es un flujo de autenticación definido en OAuth 2.0 diseñado para dispositivos que no disponen de navegador o que tienen capacidades de entrada limitadas. Este mecanismo permite completar el proceso de autenticación desde un dispositivo secundario con navegador.
Para ello, utiliza el siguiente proceso:
Aunque es un mecanismo legítimo dentro de Microsoft Entra ID, puede ser utilizado por atacantes para:
La política Block device code sign-in flow permite bloquear este tipo de autenticación mediante Acceso Condicional en Microsoft Entra ID, reduciendo la superficie de ataque asociada a flujos heredados y reforzando la protección de identidad en entornos corporativos.
Antes de implementar una política de Block device code sign-in flow, es necesario cumplir ciertos requisitos técnicos y organizativos:
En entornos maduros, este análisis forma parte de una auditoría de seguridad M365 y de un proceso de hardening de Microsoft Entra ID orientado a minimizar riesgos asociados a flujos de autenticación alternativos.
Para implementar correctamente Block device code sign-in flow en Microsoft Entra ID, se deben realizar los siguientes pasos:
Con esta configuración, una vez aplicada la política de Block device code sign-in flow, se impedirá el uso de este método de autenticación en la organización, reforzando el control de accesos y la seguridad de identidad.
En Allbit Solutions, ayudamos a las organizaciones a tomar el control de su entorno de Microsoft 365 mediante configuraciones seguras, gobernadas y alineadas a las buenas prácticas de Microsoft y el CCN-CERT. ¿Quieres asegurar tu tenant y dispositivos?
Sobre el autor:
Kevin Maldonado, LinkedIn
Técnico de Ciberseguridad en Allbit Solutions, especializado en la protección de entornos Microsoft 365 y endpoints. Cuenta con certificaciones de Microsoft en administración de identidades y seguridad (Identity and Access Administrator Associate, 2025; Azure Security Engineer Associate, 2024), entre otras acreditaciones.