Saltar al contenido
MenteHackers

HollowGraph usa calendarios de Microsoft 365 para control remoto encubierto

El malware HollowGraph aprovecha Microsoft Graph API para convertir calendarios de Microsoft 365 en canales secretos de comando y control, afectando a entidades israelíes.

Por

· 2 min de lectura

HollowGraph usa calendarios de Microsoft 365 para control remoto encubierto

Un nuevo malware llamado HollowGraph ha sido detectado abusando de la API Microsoft Graph para transformar calendarios de Microsoft 365 en canales encubiertos de comando y control (C2). Investigadores de Group-IB atribuyen con alta confianza este sofisticado malware al framework Cavern, y señalan que el ataque está dirigido principalmente a organizaciones israelíes.

Por qué importa: HollowGraph utiliza servicios confiables de Microsoft para evadir detección y mantener comunicación cifrada con sus operadores, lo que representa un riesgo avanzado para la seguridad de Microsoft 365.

Lo esencial

  • HollowGraph convierte calendarios de Microsoft 365 en canales bidireccionales para enviar y recibir comandos maliciosos.
  • El malware está vinculado al framework Cavern y se enfoca en objetivos israelíes.
  • Utiliza cifrado híbrido RSA y AES-256-GCM para proteger sus comunicaciones y emplea DNS tunneling para renovar credenciales.

Uso de Microsoft Graph API para comunicación encubierta

HollowGraph explota la API Microsoft Graph para manipular calendarios de Microsoft 365, creando citas con archivos adjuntos cifrados que contienen datos robados o instrucciones. El comando send genera estas citas con información exfiltrada, mientras que el comando get busca citas plantadas por el atacante para descargar órdenes. Esta técnica evita conexiones directas a servidores maliciosos, dificultando la detección.

Relación con el framework Cavern y características técnicas

Group-IB identificó que HollowGraph comparte la sintaxis de comandos y estructura con el framework Cavern, conocido por su sofisticación. El malware utiliza un formato específico para invocar comandos y emplea claves RSA distintas para cifrar las comunicaciones en ambas direcciones. Además, comandos observados coinciden con instrucciones propias del framework Cavern, lo que sugiere que HollowGraph es una variante de esta plataforma maliciosa.

HollowGraph usa calendarios de Microsoft 365 para control remoto encubierto
Imagen de referencia: InfoSecurity Magazine.

Foco en objetivos israelíes y alcance limitado

El análisis reveló que las víctimas identificadas son principalmente organizaciones israelíes, con 12 sistemas infectados detectados hasta la fecha. Los archivos maliciosos y las comunicaciones se originaron desde Israel, lo que indica un ataque altamente dirigido y no oportunista. La sofisticación y el enfoque estrecho sugieren un adversario bien financiado y con capacidades avanzadas.

Mecanismos de evasión y autenticación

Para mantener el acceso, HollowGraph utiliza DNS tunneling para entregar y actualizar credenciales de Microsoft Entra ID (antes Azure AD), necesarias para autenticarse en la API Graph. La comunicación entre el malware y el servidor C2 no está cifrada, pero el contenido intercambiado sí utiliza un esquema híbrido de cifrado RSA y AES-256-GCM, asegurando la confidencialidad de los datos robados y comandos.

Preguntas frecuentes sobre HollowGraph

¿Qué es Microsoft Graph API y por qué es relevante para este ataque?

Microsoft Graph API es un servicio que permite acceder y manipular datos en Microsoft 365, como correos y calendarios. HollowGraph la usa para ocultar su comunicación maliciosa dentro de calendarios legítimos, dificultando su detección.

¿Cómo afecta HollowGraph a las organizaciones objetivo?

El malware permite a los atacantes controlar remotamente sistemas comprometidos y exfiltrar datos mediante un canal encubierto, poniendo en riesgo la confidencialidad y seguridad de la información corporativa.

Sobre el autor

AJOSE19

Comentarios

Deja tu comentario

Te puede interesar