Evolución Táctica del Grupo Lazarus: Cadena de Infección con Múltiples RATs 

Descripción

De acuerdo con información publicada en múltiples fuentes abiertas y reportes públicos de investigación en ciberseguridad, el equipo de Cyber Threat Intelligence de Silent4Business realizó un análisis y correlación de inteligencia de amenazas sobre la cadena de infección del Grupo Lazarus, actor de amenazas vinculado a Corea del Norte.

En este contexto, el objetivo principal de la campaña es el robo de información sensible, incluyendo credenciales, cookies de sesión e información bancaria, con la finalidad de facilitar el acceso inicial a organizaciones del sector financiero, con un énfasis particular en criptomonedas y Finanzas Descentralizadas (DeFi).

Detalles de la amenaza

Vector inicial de ataque e ingeniería social

Inicialmente, la cadena de infección se inicia cuando el actor de amenazas recurre a técnicas avanzadas de ingeniería social, haciéndose pasar por un empleado legítimo de una empresa comercial mediante plataformas de mensajería como Telegram. Asimismo, se identificó un vector adicional que consiste en el uso de sitios web de phishing que simulan servicios legítimos como Calendly y Picktime, con el objetivo de programar reuniones falsas y facilitar el compromiso inicial de la víctima.

Adicionalmente, se detectó que el grupo explota vulnerabilidades zero-day o vulnerabilidades conocidas, lo que incrementa la probabilidad de éxito del ataque y reduce las oportunidades de detección temprana.

Cadena de infección del Grupo Lazarus: enfoque multietapa

Derivado de lo anterior, la cadena de infección del Grupo Lazarus se caracteriza por un enfoque multietapa que combina distintos RATs con funciones específicas, desplegando progresivamente tres malware de tipo RAT, cada uno con un rol específico dentro de la operación. A continuación, se describe el proceso de despliegue y sus objetivos tácticos.

Evolución Táctica del Grupo Lazarus: Cadena de Infección con Múltiples RATs 
Imagen 1 Cadena de infección de la campaña implementada por le grupo Lazarus

RemotePE y la fase avanzada de la cadena de infección del Grupo Lazarus

El RAT PondRAT es el primer malware utilizado en la cadena de ataque del Grupo Lazarus y se emplea principalmente durante las fases iniciales de intrusión.

Objetivos de PondRAT para Lazarus

Acceso inicial mediante ataques a la cadena de suministro
PondRAT se distribuye a través de paquetes Python maliciosos alojados en PyPI u otros repositorios de código abierto. De este modo, el grupo logra infectar aplicaciones o software que son instalados por las víctimas sin sospecharlo.

RAT ligero y multiplataforma
Desde un punto de vista operativo, se trata de una versión simplificada de POOLRAT (también conocido como SIMPLESEA). Además, funciona tanto en Linux como en macOS, lo que proporciona flexibilidad operativa en entornos heterogéneos.

Funciones básicas de espionaje y control
Entre sus capacidades se incluyen la ejecución de comandos arbitrarios, la exfiltración de archivos hacia servidores de comando y control (C2) y la descarga y ejecución de payloads adicionales. En consecuencia, PondRAT permite establecer una backdoor inicial, facilitando la instalación de herramientas más avanzadas.

Uso táctico
Desde un punto de vista operativo, PondRAT actúa como un RAT temporal, utilizado para reconocimiento inicial y movimiento lateral limitado antes de escalar la intrusión.

ThemeForestRAT: control intermedio y sigilo

En este sentido, el RAT ThemeForestRAT cumple un rol intermedio dentro de la operación, siendo desplegado después de PondRAT y antes de la implantación del RAT avanzado RemotePE.

Objetivos principales de ThemeForestRAT

Operación en memoria (fileless)
ThemeForestRAT se ejecuta directamente en memoria, sin escribir binarios en disco. Como resultado, su detección por antivirus o soluciones EDR tradicionales se vuelve considerablemente más compleja.

Reconocimiento y control remoto
Este malware establece comunicación con el servidor C2 a través de HTTP(S) y permite ejecutar hasta 20 tipos de comandos, incluyendo:

  • Enumeración y manipulación de archivos y directorios.
  • Pruebas de conectividad TCP para mapeo de red.
  • Ejecución de comandos del sistema.
  • Listado y finalización de procesos.
  • Inyección de shellcode en otros procesos.
  • Descarga de archivos adicionales.
  • Alteración de marcas de tiempo (timestomping).

Monitoreo de sesiones RDP
Asimismo, ThemeForestRAT supervisa nuevas conexiones de Escritorio Remoto (RDP), lo que permite al atacante espiar o interceptar actividades administrativas en los sistemas comprometidos.

Sigilo y preparación para fases avanzadas
En este contexto, su despliegue proporciona a Lazarus la capacidad de moverse lateralmente, recolectar información sensible y preparar el entorno antes de implantar el RAT más avanzado.

Herencia histórica
Finalmente, comparte código y técnicas con RomeoGolf, utilizado durante el ataque destructivo contra Sony Pictures en 2014 (Operation Blockbuster), lo que demuestra la reutilización y evolución continua de herramientas por parte del grupo Lazarus.

RemotePE: persistencia avanzada y control prolongado

El RAT RemotePE no es el primer malware desplegado, sino una herramienta de etapa avanzada utilizada una vez que el grupo ha obtenido acceso, reconocimiento y credenciales dentro de la red.

Persistencia y control prolongado
RemotePE reemplaza a los RATs iniciales (PondRAT y ThemeForestRAT) y se emplea para mantener el acceso a largo plazo, reduciendo la probabilidad de detección.

Herramienta dirigida a objetivos de alto valor
En campañas dirigidas a organizaciones estratégicas, particularmente en DeFi o infraestructura crítica, Lazarus elimina herramientas temporales y despliega RemotePE como componente principal.

Protección ambiental mediante DPAPI
Programado en C++, utiliza Windows DPAPI (Data Protection API) para vincularse al entorno específico del sistema comprometido. En consecuencia:

  • El malware solo puede ejecutarse correctamente en ese sistema.
  • Se dificulta su análisis en entornos aislados o sandboxes.

Carga modular mediante loaders
RemotePE es descargado desde el C2 mediante un RemotePELoader, iniciado a su vez por DPAPILoader. Esta arquitectura modular permite desplegar el malware únicamente cuando es necesario, reduciendo la exposición operativa.

Impacto operativo y alcance

La campaña presenta impacto a nivel internacional, con riesgos asociados al robo de información, espionaje y establecimiento de infraestructura de comando y control, afectando principalmente a organizaciones del sector financiero y de activos digitales.

Tácticas, Técnicas y Procedimientos (MITRE ATT&CK)

ID de TácticaTácticaDescripción de TácticaTécnica / Subtécnica Aplicada
TA0001Initial AccessEl adversario intenta entrar en la red de la víctima.T1566.002 Spearphishing Link (Telegram, LinkedIn, calendarios falsos).
TA0001Initial AccessEl adversario intenta entrar en la red de la víctima.T1195.002 Supply Chain Compromise (PyPI packages).
TA0002ExecutionEl adversario ejecuta código malicioso en el sistema de la víctima.T1203 Exploitation for Client Execution.
TA0003PersistenceMantener acceso continuo en el sistema.T1547.001 Registry Run Keys / Startup Folder.
TA0003PersistenceMantener acceso continuo en el sistema.T1547.009 Shortcut Modification.
TA0004Privilege EscalationObtención de privilegios elevados.T1134.002 Access Token Manipulation (CreateProcessAsUserA).
TA0005Defense EvasionEvitar detección o bloqueo.T1562.001 Disable or Modify Tools.
TA0005Defense EvasionEvitar detección o bloqueo.T1562.004 Disable or Modify Firewall.
TA0005Defense EvasionEvitar detección o bloqueo.T1070.004 File Deletion.
TA0005Defense EvasionEvitar detección o bloqueo.T1070.006 Timestomp.
TA0005Defense EvasionEvitar defensas.T1027.002 Software Packing.
TA0005Defense EvasionEvitar defensas.T1027.007 Dynamic API Resolution.
TA0005Defense EvasionEvitar defensas.T1027.009 Embedded Payloads.
TA0005Defense EvasionEvitar defensas.T1027.013 Encrypted/Encoded File.
TA0006Credential AccessObtener credenciales.T1056.001 Keylogging.
TA0006Credential AccessObtener credenciales.T1557.001 LLMNR/NBT-NS Poisoning.
TA0006Credential AccessObtener credenciales.T1110.003 Password Spraying.
TA0007DiscoveryReconocimiento dentro del sistema.T1087.002 Domain Account Discovery.
TA0007DiscoveryReconocimiento dentro del sistema.T1098 Account Manipulation.
TA0007DiscoveryReconocimiento.T1010 Application Window Discovery.
TA0007DiscoveryReconocimiento.T1560 Archive Collected Data (RAR, ZIP, XOR).
TA0007DiscoveryReconocimiento.T1083 File and Directory Discovery.
TA0007DiscoveryReconocimiento.T1680 Local Storage Discovery.
TA0007DiscoveryReconocimiento.T1057 Process Discovery.
TA0007DiscoveryReconocimiento.T1033 System Owner/User Discovery.
TA0007DiscoveryReconocimiento.T1082 System Information Discovery.
TA0007DiscoveryReconocimiento.T1614.001 System Language Discovery.
TA0007DiscoveryReconocimiento.T1016 System Network Configuration Discovery.
TA0007DiscoveryReconocimiento.T1049 System Network Connections Discovery.
TA0008Lateral MovementMovimiento lateral.T1021.001 Remote Desktop Protocol (RDP).
TA0008Lateral MovementMovimiento lateral.T1021.002 SMB/Windows Admin Shares.
TA0008Lateral MovementMovimiento lateral.T1021.004 SSH.
TA0008Lateral MovementMovimiento lateral.T1090.001 Internal Proxy.
TA0009CollectionRecopilación de datos.T1005 Data from Local System.
TA0009CollectionRecopilación.T1114 Email Collection / info desde documentos.
TA0010ExfiltrationRobo de información.T1048.003 Exfiltration Over Unencrypted Non-C2 Protocol.
TA0010ExfiltrationRobo de información.T1041 Exfiltration Over C2 Channel.
TA0010ExfiltrationRobo de información.T1567.002 Exfiltration to Cloud Storage (Dropbox).
TA0011Command and ControlComunicación con C2.T1071.001 Web Protocols (HTTP/HTTPS)
TA0011Command and ControlComunicación con C2.T1573.001 Symmetric Cryptography.

Recomendaciones de seguridad

De acuerdo con la información analizada, se emiten las siguientes recomendaciones generales para mitigar el riesgo asociado a esta amenaza:

Agregar los Indicadores de Compromiso (IoCs) asociados a la amenaza en las plataformas de seguridad de la organización (SIEM, EDR, IDS/IPS, firewalls, herramientas de análisis de tráfico y sistemas de reputación), con el fin de fortalecer la capacidad de detección temprana, bloqueo preventivo y correlación de eventos relacionados con posibles intentos de explotación o actividad postcompromiso. 

Capacitación en ingeniería social: entrenar a usuarios y empleados en la detección de phishing, perfiles falsos en LinkedIn/Telegram y páginas como Calendly o Picktime suplantados.

Bloqueo de dependencias no confiables: usar repositorios internos y revisar el código de paquetes antes de instalarlo (particularmente de PyPI y GitHub).

Aplicar el principio de mínimos privilegios y segmentar accesos por roles, reduciendo el riesgo de movimiento lateral en caso de una intrusión.

Implementar y robustecer soluciones EDR/XDR para identificar comportamientos sospechosos como conexiones remotas no autorizadas, persistencia en el sistema o exfiltración de datos.

Bloqueo de ejecución de scripts no firmados.

Autenticación multifactor (MFA) en todos los accesos críticos, incluyendo VPN, correo y sistemas financieros.

Validar el enlace o la url a la que se está accediendo.

Monitoreo de accesos privilegiados con alertas en movimientos inusuales.

Implementar políticas de cambios constantes de contraseñas con periodos de cada tres a seis meses.

Supervisar conexiones RDP (especialmente nuevas sesiones o accesos fuera de horario laboral).

Inspección profunda de tráfico (DPI) para detectar patrones de comunicación HTTP(S) con servidores C2.

Realizar copias de seguridad, sobre todo de sistemas críticos, con almacenamiento aislado.

Monitoreo constante de la infraestructura de red en busca de comportamiento anómalo.

Implementar un BCP (Plan de Continuidad del Negocio) que contemple escenarios de infección por RAT y robo de credenciales.

Conclusión

Este análisis confirma que la cadena de infección del Grupo Lazarus continúa evolucionando mediante campañas altamente estructuradas de ingeniería social y el uso de cadenas de infección multietapa basadas en distintos troyanos de acceso remoto.

En consecuencia, la combinación de suplantación de servicios legítimos, abuso de la cadena de suministro y malware con capacidades avanzadas de sigilo y persistencia evidencia un enfoque claramente orientado a objetivos de alto valor, particularmente en el sector financiero y de activos digitales.

Por ello, se refuerza la necesidad de que las organizaciones adopten una postura de seguridad proactiva, con énfasis en la concientización de usuarios, el control de dependencias de software y la detección temprana de comportamientos anómalos. El seguimiento continuo de información pública sobre este actor de amenazas resulta clave para anticipar riesgos y fortalecer las estrategias de defensa frente a un adversario con alta capacidad de adaptación.

Autor

Publicar comentario

LinkedIn
Share
×