During an incident response engagement for a Colombian private-sector organization (July to August 2026), UTECH's DFIR team identified a phishing campaign impersonating the UNGRD (Colombia's National Disaster Risk Management Unit) that delivered AsyncRAT. The implant established persistence through a scheduled task named PhotoStudioJS, communicated with a dynamic-DNS command-and-control host on ports 7707 and 3009 under botnet identifier MED134, and was later used to deploy a hidden VNC (HVNC) module that hijacked an authenticated browser session of a finance user to attempt unauthorized transactions. Indicators of compromise and mitigations are published below. Victim identity has been withheld.
Entre julio y agosto de 2026, el equipo de respuesta a incidentes de UTECH atendió un caso en una organización privada colombiana cuyo origen fue un correo de phishing que suplantaba a la Unidad Nacional para la Gestión del Riesgo de Desastres (UNGRD). El adjunto desplegó AsyncRAT, un troyano de acceso remoto de código abierto ampliamente reutilizado por actores criminales. Semanas después, el operador utilizó el módulo HVNC (VNC oculto) de la herramienta para tomar control de la sesión de navegador autenticada de una usuaria del área financiera, con el objetivo de ejecutar operaciones no autorizadas.
Publicamos este aviso porque la combinación de suplantación de una entidad estatal, persistencia silenciosa durante semanas y uso de HVNC para fraude bancario es un patrón que afecta a cualquier empresa colombiana que reciba correspondencia oficial, y porque los indicadores recuperados permiten detección inmediata.
PhotoStudioJS, que relanza el implante en cada inicio de sesión. El nombre busca pasar por software legítimo de edición de imágenes.MED134.El intervalo de quince días entre persistencia y acción sobre el objetivo es consistente con operadores que acumulan víctimas y seleccionan aquellas con acceso a banca empresarial.
Los indicadores están desactivados (defanged) para evitar clics accidentales.
| Tipo | Valor | Contexto |
|---|---|---|
| Dominio C2 | finalmundial202620262026mesiii[.]dynuddns[.]com | Servidor de comando y control de AsyncRAT, DNS dinámico |
| Puerto | TCP 7707 | Canal C2 de AsyncRAT |
| Puerto | TCP 3009 | Canal C2 secundario |
| Identificador de botnet | MED134 | Campo de identificación de la configuración del implante |
| Tarea programada | PhotoStudioJS | Mecanismo de persistencia en Windows |
| Señuelo | Correo que suplanta a la UNGRD | Vector de acceso inicial |
| Táctica | Técnica |
|---|---|
| Acceso inicial | T1566.001 Phishing: adjunto malicioso |
| Persistencia | T1053.005 Tarea programada |
| Comando y control | T1071.001 Protocolo de capa de aplicación; T1568.001 Resolución dinámica: DNS dinámico |
| Movimiento lateral / acceso | T1021.005 VNC (variante HVNC) |
| Evasión de defensas | T1036.004 Enmascaramiento: tarea o servicio con nombre engañoso |
| Impacto | Uso de sesión autenticada para fraude financiero |
dynuddns[.]com desde estaciones de usuario final.PhotoStudioJS o cualquier tarea cuyo ejecutable resida en carpetas de usuario (AppData, Temp) en lugar de Program Files.Los indicadores provienen del análisis forense de los equipos afectados en un único incidente. El dominio de comando y control es de DNS dinámico y puede haber rotado desde la fecha del incidente; el identificador de botnet y el nombre de la tarea programada son los indicadores de mayor duración. La identidad de la organización afectada se mantiene reservada por acuerdo de confidencialidad.