- El artículo analiza los resultados de la investigación técnica de Microsoft sobre cómo Storm-0558, un actor de amenazas con base en China, obtuvo una clave de consumidor de una cuenta de Microsoft (MSA), falsificó tokens y accedió a OWA y Outlook.com.
- Microsoft mantiene un entorno de producción altamente seguro y aislado para controlar el acceso de los empleados, lo que incluye verificaciones de antecedentes, cuentas dedicadas, estaciones de trabajo de acceso seguro y autenticación multifactor mediante dispositivos de token de hardware.
- En abril de 2021 ocurrió una falla del sistema que generó una instantánea del proceso de bloqueo, la cual, debido a una condición de carrera, terminó incluyendo una clave de firma. Este problema fue corregido posteriormente.
- Los volcados de fallo, que se creía que no contenían material de claves, se trasladaron desde la red de producción aislada al entorno de depuración de la red corporativa con conexión a Internet, siguiendo el proceso estándar de depuración.
- El actor Storm-0558 logró comprometer la cuenta corporativa de un ingeniero de Microsoft que tenía acceso al entorno de depuración donde se encontraba el volcado de fallo con la clave incluida.
- La clave de consumidor pudo usarse para acceder al correo corporativo debido a un endpoint común de publicación de metadatos de claves introducido en septiembre de 2018. Este se creó para dar soporte a aplicaciones que funcionan tanto con aplicaciones de consumidor como empresariales.
- Los desarrolladores del sistema de correo asumieron erróneamente que la biblioteca realizaba una validación completa y no añadieron la validación necesaria de emisor/alcance, por lo que el sistema de correo aceptó solicitudes de correo corporativo usando tokens de seguridad firmados con una clave de consumidor. Este problema fue corregido.
- Microsoft sigue reforzando continuamente sus sistemas como parte de una estrategia de defensa en profundidad. Las mejoras específicas derivadas de estos hallazgos incluyen resolver la condición de carrera que permitía que los volcados de fallo incluyeran claves de firma, fortalecer la prevención, detección y respuesta ante material de claves incluido por error en volcados de fallo, mejorar el escaneo de credenciales para detectar mejor la presencia de claves de firma en entornos de depuración y lanzar una biblioteca reforzada que automatiza la validación del alcance de las claves en la biblioteca de autenticación.
1 comentarios
Opiniones en Hacker News