<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://darfe.es/ciberwiki/index.php?action=history&amp;feed=atom&amp;title=GRIDTIDE</id>
	<title>GRIDTIDE - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="https://darfe.es/ciberwiki/index.php?action=history&amp;feed=atom&amp;title=GRIDTIDE"/>
	<link rel="alternate" type="text/html" href="https://darfe.es/ciberwiki/index.php?title=GRIDTIDE&amp;action=history"/>
	<updated>2026-10-17T20:33:36Z</updated>
	<subtitle>Historial de revisiones de esta página en la wiki</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://darfe.es/ciberwiki/index.php?title=GRIDTIDE&amp;diff=2815&amp;oldid=prev</id>
		<title>Fernando.VH en 16:56 2 mar 2026</title>
		<link rel="alternate" type="text/html" href="https://darfe.es/ciberwiki/index.php?title=GRIDTIDE&amp;diff=2815&amp;oldid=prev"/>
		<updated>2026-03-02T16:56:22Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;es&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Revisión anterior&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revisión del 16:56 2 mar 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l239&quot;&gt;Línea 239:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 239:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Etiquetas / Categorías ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Etiquetas / Categorías ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;code&amp;gt;malware&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;backdoor&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;espionaje&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;apt&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;china&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;google-sheets&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;c2&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;cloud-abuse&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;telecomunicaciones&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;gobierno&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;unc2814&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;gridtide&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;ciberwiki&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;code&amp;gt;malware&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;backdoor&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;espionaje&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;apt&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;china&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;google-sheets&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;c2&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;cloud-abuse&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;telecomunicaciones&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;gobierno&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;unc2814&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;gridtide&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;ciberwiki&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Categoría:CAMPAÑAS|CAMPAÑAS]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Fernando.VH</name></author>
	</entry>
	<entry>
		<id>https://darfe.es/ciberwiki/index.php?title=GRIDTIDE&amp;diff=2813&amp;oldid=prev</id>
		<title>Fernando.VH: Descripción de la campaña: GRIDTIDE</title>
		<link rel="alternate" type="text/html" href="https://darfe.es/ciberwiki/index.php?title=GRIDTIDE&amp;diff=2813&amp;oldid=prev"/>
		<updated>2026-03-02T16:55:34Z</updated>

		<summary type="html">&lt;p&gt;Descripción de la campaña: GRIDTIDE&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;GRIDTIDE es una sofisticada puerta trasera (backdoor) utilizada en una campaña global de ciberespionaje atribuida a un presunto grupo con nexos con la República Popular China. El malware destaca por su innovador método de Comando y Control (C2), que abusa de las APIs legítimas de Hojas de Cálculo de Google para camuflar su tráfico malicioso como actividad benigna, evadiendo así las detecciones tradicionales basadas en red.&lt;br /&gt;
&lt;br /&gt;
== Nombres Alternativos / Aliases ==&lt;br /&gt;
&lt;br /&gt;
* UNC2814 (Nombre del grupo actor de amenaza asignado por Google Threat Intelligence Group).&lt;br /&gt;
* Puerta Trasera de Hojas de Cálculo de Google (Por su singular método de C2).&lt;br /&gt;
* Campaña GRIDTIDE (Nombre en clave de la operación y el malware).&lt;br /&gt;
* xapt (Nombre del binario de la puerta trasera observado en sistemas comprometidos).&lt;br /&gt;
&lt;br /&gt;
== Fecha de Detección / Actividad ==&lt;br /&gt;
&lt;br /&gt;
* Período de Actividad Observado: Desde al menos 2017 (actividad del grupo UNC2814). La campaña específica con GRIDTIDE ha estado activa desde al menos 2023.&lt;br /&gt;
* Fecha de Divulgación Pública: 25 de febrero de 2026.&lt;br /&gt;
* Estado: Interrumpido. Google, Mandiant y sus socios ejecutaron acciones coordinadas el 18 de febrero de 2026 para desmantelar la infraestructura del atacante, cortar su acceso y notificar a las víctimas.&lt;br /&gt;
&lt;br /&gt;
== Actor de Amenaza (Atribución) ==&lt;br /&gt;
&lt;br /&gt;
* Atribución: Presunto grupo de ciberespionaje con nexo con la República Popular China (RPC). Google Threat Intelligence Group (GTIG) rastrea al actor como UNC2814.&lt;br /&gt;
* Tipo de Actor: Grupo de ciberespionaje patrocinado por un estado. Su objetivo principal es la vigilancia y el robo de información de gobiernos y empresas de telecomunicaciones.&lt;br /&gt;
* Sofisticación: Alta. El grupo ha operado de manera escurridiza durante casi una década (desde 2017). Demuestra un conocimiento profundo de las infraestructuras de red y de las APIs en la nube para desarrollar métodos de C2 sigilosos y difíciles de detectar. Su enfoque en el abuso de servicios legítimos (Google Sheets) para el C2 muestra una capacidad de adaptación técnica significativa.&lt;br /&gt;
&lt;br /&gt;
== Resumen Ejecutivo ==&lt;br /&gt;
GRIDTIDE es el nombre de una operación de ciberespionaje a gran escala orquestada por el grupo UNC2814. El ataque se centra en infiltrarse en organizaciones gubernamentales y, principalmente, en proveedores de telecomunicaciones a nivel mundial. El componente técnico clave es una puerta trasera del mismo nombre, escrita en C, que utiliza Hojas de Cálculo de Google como servidor de Comando y Control (C2). En lugar de comunicarse con una IP o dominio malicioso evidente, el malware infectado intercambia comandos y datos robados a través de las celdas de una hoja de cálculo de Google, utilizando para ello las APIs oficiales. Esto hace que el tráfico malicioso sea indistinguible del tráfico legítimo hacia los servicios de Google. Una vez dentro, el atacante realiza movimientos laterales, roba información de identificación personal (PII) y establece persistencia. La campaña, antes de ser interrumpida, había confirmado 53 intrusiones en 42 países y sospechas en otros 20, demostrando su alcance global y su enfoque en la vigilancia de individuos de interés a través de la infraestructura de telecomunicaciones.&lt;br /&gt;
&lt;br /&gt;
== Vectores de Ataque ==&lt;br /&gt;
&lt;br /&gt;
* Explotación de Servidores Perimetrales: Aunque el vector exacto de esta campaña no se especifica, UNC2814 tiene un historial de acceso inicial mediante la explotación y vulneración de servidores web y otros sistemas en el perímetro de la red.&lt;br /&gt;
* Credenciales Comprometidas: No se descarta el uso de credenciales válidas obtenidas previamente para acceder a sistemas expuestos.&lt;br /&gt;
* Ingeniería Social: No se menciona como vector primario en esta campaña, pero podría ser un método complementario utilizado por el grupo históricamente.&lt;br /&gt;
&lt;br /&gt;
== Técnicas, Tácticas y Procedimientos (TTPs) ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Táctica (MITRE ATT&amp;amp;CK)&lt;br /&gt;
!Técnica&lt;br /&gt;
!Descripción / Implementación&lt;br /&gt;
|-&lt;br /&gt;
|Ejecución (TA0002)&lt;br /&gt;
|Ejecución de Comandos y Scripting (T1059)&lt;br /&gt;
|GRIDTIDE ejecuta comandos de shell Bash arbitrarios en el sistema comprometido, recibidos a través de la hoja de cálculo de Google.&lt;br /&gt;
|-&lt;br /&gt;
|Persistencia (TA0003)&lt;br /&gt;
|Creación o Modificación de Servicio del Sistema (T1543.003)&lt;br /&gt;
|El atacante crea un servicio systemd malicioso (&amp;lt;code&amp;gt;/etc/systemd/system/xapt.service&amp;lt;/code&amp;gt;) para garantizar que la puerta trasera GRIDTIDE se ejecute automáticamente en cada inicio del sistema.&lt;br /&gt;
|-&lt;br /&gt;
|Evasión de Defensas (TA0005)&lt;br /&gt;
|Uso de API de Servicios Web Legítimos (T1102)&lt;br /&gt;
|Técnica Principal. GRIDTIDE utiliza las APIs de Google Sheets para todas las comunicaciones C2, camuflando el tráfico malicioso dentro de conexiones legítimas a &amp;lt;code&amp;gt;sheets.googleapis.com&amp;lt;/code&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
|Evasión de Defensas (TA0005)&lt;br /&gt;
|Ofuscación (T1027)&lt;br /&gt;
|Los datos enviados a través de Google Sheets se codifican en Base64 con una variante segura para URL (reemplazando &amp;lt;code&amp;gt;+&amp;lt;/code&amp;gt; y &amp;lt;code&amp;gt;/&amp;lt;/code&amp;gt; por &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; y &amp;lt;code&amp;gt;_&amp;lt;/code&amp;gt;), dificultando su identificación en logs web.&lt;br /&gt;
|-&lt;br /&gt;
|Evasión de Defensas (TA0005)&lt;br /&gt;
|&amp;quot;Living Off the Land&amp;quot; (LotL)&lt;br /&gt;
|El atacante utiliza binarios nativos del sistema (como &amp;lt;code&amp;gt;sh&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;id&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ssh&amp;lt;/code&amp;gt;) para el reconocimiento y movimiento lateral, reduciendo la necesidad de descargar herramientas adicionales.&lt;br /&gt;
|-&lt;br /&gt;
|Descubrimiento (TA0007)&lt;br /&gt;
|Descubrimiento de Información del Sistema (T1082)&lt;br /&gt;
|Al ejecutarse, GRIDTIDE recopila automáticamente nombre de usuario, nombre del endpoint, IP local, directorio de trabajo, idioma y zona horaria, y los almacena en la celda &amp;lt;code&amp;gt;V1&amp;lt;/code&amp;gt; de la hoja de cálculo.&lt;br /&gt;
|-&lt;br /&gt;
|Descubrimiento (TA0007)&lt;br /&gt;
|Descubrimiento de Grupos y Usuarios (T1069)&lt;br /&gt;
|El atacante ejecuta comandos como &amp;lt;code&amp;gt;id 2&amp;gt;&amp;amp;1&amp;lt;/code&amp;gt; para verificar la escalada de privilegios a &amp;lt;code&amp;gt;root&amp;lt;/code&amp;gt; tras la ejecución inicial.&lt;br /&gt;
|-&lt;br /&gt;
|Movimiento Lateral (TA0008)&lt;br /&gt;
|SSH (T1021.004)&lt;br /&gt;
|El atacante utiliza una cuenta de servicio para moverse lateralmente dentro del entorno comprometido mediante conexiones SSH.&lt;br /&gt;
|-&lt;br /&gt;
|Colección (TA0009)&lt;br /&gt;
|Datos de la Red Local (T1005)&lt;br /&gt;
|El objetivo principal es la exfiltración de registros de llamadas, mensajes SMS y datos de sistemas de interceptación legal de empresas de telecomunicaciones. En el caso observado, se accedió a PII detallada de individuos.&lt;br /&gt;
|-&lt;br /&gt;
|Comando y Control (TA0011)&lt;br /&gt;
|Protocolo No Estándar (T1095)&lt;br /&gt;
|GRIDTIDE utiliza las APIs HTTP/HTTPS de Google Sheets, un protocolo y servicio perfectamente legítimo y estándar, para las comunicaciones C2.&lt;br /&gt;
|-&lt;br /&gt;
|Comando y Control (TA0011)&lt;br /&gt;
|Canal de Comunicación Encubierto (T1001)&lt;br /&gt;
|El comando se aloja en la celda &amp;lt;code&amp;gt;A1&amp;lt;/code&amp;gt; y los datos se transfieren en las celdas &amp;lt;code&amp;gt;A2:An&amp;lt;/code&amp;gt;. El malware sondea la celda de comando y espera respuestas, creando un canal de comunicación de baja y lenta.&lt;br /&gt;
|-&lt;br /&gt;
|Exfiltración (TA0010)&lt;br /&gt;
|Exfiltración a través de C2 (T1041)&lt;br /&gt;
|Los archivos robados se dividen en fragmentos de 45KB y se escriben directamente en las celdas de Google Sheets (&amp;lt;code&amp;gt;A2:An&amp;lt;/code&amp;gt;) para su exfiltración.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Flujo de Ataque (Kill Chain) ==&lt;br /&gt;
&lt;br /&gt;
# Acceso Inicial: UNC2814 compromete un servidor CentOS (u otros sistemas perimetrales). El vector exacto no se detalla, pero el grupo es conocido por explotar servidores web.&lt;br /&gt;
# Ejecución y Escalada de Privilegios: El atacante ejecuta el binario &amp;lt;code&amp;gt;/var/tmp/xapt&amp;lt;/code&amp;gt;, que inicia un shell y verifica que se ha ejecutado como &amp;lt;code&amp;gt;root&amp;lt;/code&amp;gt; (uid=0).&lt;br /&gt;
# Reconocimiento y Preparación: El malware se ejecuta y realiza un reconocimiento inicial del host (usuario, IP, etc.), escribiendo esta información en la celda &amp;lt;code&amp;gt;V1&amp;lt;/code&amp;gt; de una hoja de cálculo de Google controlada por el atacante. Para ello, utiliza una clave criptográfica (&amp;lt;code&amp;gt;xapt.cfg&amp;lt;/code&amp;gt;) que descifra la configuración de la cuenta de servicio de Google.&lt;br /&gt;
# Establecimiento de Persistencia: El actor crea un servicio &amp;lt;code&amp;gt;systemd&amp;lt;/code&amp;gt; (&amp;lt;code&amp;gt;xapt.service&amp;lt;/code&amp;gt;) para asegurar que la puerta trasera se reinicie si el sistema se apaga o se reinicia.&lt;br /&gt;
# Comando y Control (C2) Basado en Celdas:&lt;br /&gt;
#* El malware sondea constantemente la celda &amp;lt;code&amp;gt;A1&amp;lt;/code&amp;gt; de la hoja de cálculo maliciosa.&lt;br /&gt;
#* El atacante escribe un comando en esa celda con una sintaxis específica (&amp;lt;code&amp;gt;C-&amp;lt;id&amp;gt;-&amp;lt;arg1&amp;gt;-&amp;lt;arg2&amp;gt;&amp;lt;/code&amp;gt; para ejecutar comandos, &amp;lt;code&amp;gt;U-...&amp;lt;/code&amp;gt; para subir, &amp;lt;code&amp;gt;D-...&amp;lt;/code&amp;gt; para descargar).&lt;br /&gt;
#* GRIDTIDE lee el comando, lo ejecuta en el sistema de la víctima (ej. &amp;lt;code&amp;gt;ls -la&amp;lt;/code&amp;gt;).&lt;br /&gt;
#* La salida del comando se codifica y se escribe en las celdas &amp;lt;code&amp;gt;A2:An&amp;lt;/code&amp;gt; de la hoja.&lt;br /&gt;
#* El malware actualiza la celda &amp;lt;code&amp;gt;A1&amp;lt;/code&amp;gt; con un mensaje de éxito o error (&amp;lt;code&amp;gt;S-&amp;lt;id&amp;gt;-R-...&amp;lt;/code&amp;gt;), indicando que la tarea ha finalizado.&lt;br /&gt;
# Movimiento Lateral y Despliegue de Herramientas: El atacante, usando SSH, se mueve a otros sistemas. Descarga y despliega herramientas adicionales como el Puente SoftEtherVPN para crear un túnel cifrado y persistente hacia su infraestructura externa, facilitando la exfiltración masiva de datos.&lt;br /&gt;
# Exfiltración de Datos: El atacante identifica y roba información sensible, como PII (nombres completos, números de ID, etc.) y, probablemente, registros de llamadas y SMS. Los archivos se exfiltran a través de la propia hoja de cálculo usando el comando de subida (&amp;lt;code&amp;gt;U&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
== Infraestructura Utilizada ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tipo&lt;br /&gt;
!Ejemplos / Características&lt;br /&gt;
!Propósito&lt;br /&gt;
|-&lt;br /&gt;
|Plataforma de C2 (Abusada)&lt;br /&gt;
|Google Sheets API&lt;br /&gt;
|Actúa como servidor de comando y control. Los comandos se leen de las celdas y los datos se escriben en ellas.&lt;br /&gt;
|-&lt;br /&gt;
|Cuentas de Servicio de Google&lt;br /&gt;
|Cuentas de servicio de Google Workspace&lt;br /&gt;
|Utilizadas por GRIDTIDE para autenticarse en la API de Google Sheets y acceder a la hoja de cálculo maliciosa.&lt;br /&gt;
|-&lt;br /&gt;
|Servidores C2 Tradicionales&lt;br /&gt;
|130[.]94[.]6[.]228 y otros (ver IOCs)&lt;br /&gt;
|Servidores utilizados para alojar y descargar herramientas adicionales como el binario GRIDTIDE, el Puente SoftEtherVPN y otros archivos (&amp;lt;code&amp;gt;apt.tar.gz&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;update.tar.gz&amp;lt;/code&amp;gt;).&lt;br /&gt;
|-&lt;br /&gt;
|Servidores VPN&lt;br /&gt;
|38[.]60[.]194[.]21 y otros (ver IOCs)&lt;br /&gt;
|Servidores SoftEtherVPN del atacante para establecer conexiones cifradas de salida desde los entornos comprometidos y consolidar la exfiltración de datos.&lt;br /&gt;
|-&lt;br /&gt;
|Dominios C2 (Dinámicos)&lt;br /&gt;
|1cv2f3d5s6a9w[.]ddnsfree[.]com, googlel[.]gleeze[.]com, y una larga lista de dominios en servicios DDNS.&lt;br /&gt;
|Utilizados como direccionamiento para la infraestructura C2 y VPN, probablemente para hacerla más resiliente y fácil de cambiar.&lt;br /&gt;
|-&lt;br /&gt;
|Archivos de Configuración&lt;br /&gt;
|&amp;lt;code&amp;gt;xapt.cfg&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;vpn_bridge.config&amp;lt;/code&amp;gt;&lt;br /&gt;
|Archivos en el host comprometido que contienen claves de cifrado y configuraciones para conectar con la infraestructura del atacante.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Objetivos y Sectores Atacados ==&lt;br /&gt;
&lt;br /&gt;
* Objetivo Principal: Proveedores de Telecomunicaciones a nivel mundial. El objetivo es acceder a sus redes para monitorizar comunicaciones, robar registros de llamadas y SMS, y posiblemente abusar de sus sistemas de interceptación legal para vigilar a individuos específicos.&lt;br /&gt;
* Objetivo Secundario: Organizaciones Gubernamentales en diversos países. Para robar información diplomática, política o de inteligencia.&lt;br /&gt;
* Objetivo Final de la Vigilancia: Individuos de interés para el gobierno de la RPC, incluyendo disidentes, activistas, y objetivos tradicionales de espionaje político y económico.&lt;br /&gt;
* Sectores Prioritarios: Telecomunicaciones y Gobierno.&lt;br /&gt;
* Distribución Geográfica: Global. Antes de la interrupción, se confirmaron víctimas en 42 países de África, Asia y América, con sospechas en al menos 20 países más (más de 70 países en total).&lt;br /&gt;
&lt;br /&gt;
== Impacto y Riesgo ==&lt;br /&gt;
&lt;br /&gt;
* Nivel de Riesgo: Crítico. La campaña representa una amenaza de espionaje patrocinado por un estado con un alcance verdaderamente global y un método de evasión muy efectivo.&lt;br /&gt;
* Impacto Potencial:&lt;br /&gt;
** Compromiso de Redes Nacionales de Telecomunicaciones: Permite al atacante acceso a las comunicaciones de millones de personas.&lt;br /&gt;
** Vigilancia Masiva y Dirigida: Robo de registros de llamadas, contenido de SMS, y localización de individuos.&lt;br /&gt;
** Pérdida de Información Gubernamental Sensible: Filtración de documentos y comunicaciones diplomáticas o de seguridad nacional.&lt;br /&gt;
** Compromiso de Datos Personales (PII): Exposición de información personal detallada (nombre, ID, fecha de nacimiento) que puede ser usada para chantaje, desinformación o futuros ataques.&lt;br /&gt;
** Persistencia a Largo Plazo: La capacidad del grupo para operar durante casi una década demuestra su resiliencia y el peligro de no detectar y expulsar a tiempo a estos actores.&lt;br /&gt;
* Carácter de la Amenaza: Demuestra la evolución de las técnicas de C2 para evadir defensas, abusando de la confianza en los servicios en la nube. Muestra cómo los grupos patrocinados por estados invierten en investigación y desarrollo para mantener sus operaciones sigilosas y efectivas a escala global.&lt;br /&gt;
&lt;br /&gt;
== Recomendaciones de Mitigación ==&lt;br /&gt;
&lt;br /&gt;
* Monitoreo de Red y Logs (Esencial):&lt;br /&gt;
** Implementar monitoreo para detectar conexiones de procesos no navegador (como &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;wget&amp;lt;/code&amp;gt; o binarios personalizados) a dominios y APIs de Google (especialmente &amp;lt;code&amp;gt;sheets.googleapis.com&amp;lt;/code&amp;gt;). Las consultas UDM proporcionadas por Mandiant son un excelente punto de partida.&lt;br /&gt;
** Buscar patrones de tráfico inusuales hacia dominios DDNS y VPS de baja reputación (ver lista de IOCs).&lt;br /&gt;
* Seguridad en Endpoints:&lt;br /&gt;
** Implementar soluciones EDR que monitoricen la creación de procesos en directorios sospechosos como &amp;lt;code&amp;gt;/var/tmp&amp;lt;/code&amp;gt; y la posterior ejecución de shells.&lt;br /&gt;
** Vigilar la creación o modificación de archivos de configuración (&amp;lt;code&amp;gt;*.cfg&amp;lt;/code&amp;gt;) en rutas del sistema como &amp;lt;code&amp;gt;/usr/sbin&amp;lt;/code&amp;gt; o &amp;lt;code&amp;gt;/var/tmp&amp;lt;/code&amp;gt;.&lt;br /&gt;
** Monitorear la creación de nuevos servicios &amp;lt;code&amp;gt;systemd&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Gestión de Vulnerabilidades: Mantener parcheados y asegurados los servidores web y sistemas perimetrales, el vector de entrada histórico conocido del grupo.&lt;br /&gt;
* Segmentación de Red: Limitar el movimiento lateral. Las cuentas de servicio no deberían poder usar SSH para moverse libremente entre sistemas críticos.&lt;br /&gt;
* Autenticación Multifactor Robusta: Asegurar el acceso a consolas de administración y sistemas críticos, dificultando el uso de credenciales robadas.&lt;br /&gt;
* Revisión de Permisos de Cuentas de Servicio: Aunque el abuso es de cuentas del atacante, sirve como recordatorio para revisar qué cuentas de servicio internas tienen acceso a APIs externas y por qué.&lt;br /&gt;
&lt;br /&gt;
== Herramientas de Detección ==&lt;br /&gt;
&lt;br /&gt;
* Google Security Operations (SecOps): Los clientes de Mandiant tienen acceso a reglas de detección específicas en el paquete &amp;lt;code&amp;gt;Mandiant Hunting&amp;lt;/code&amp;gt;, como &amp;quot;Ejecución sospechosa de shell desde el directorio Var&amp;quot; o &amp;quot;Posible exfiltración de datos de la API de Hojas de cálculo de Google&amp;quot;.&lt;br /&gt;
* Consultas UDM: Las consultas proporcionadas en el informe original ayudan a buscar en los logs conexiones a la API de Google Sheets desde procesos no navegador y la creación de archivos de configuración en rutas inusuales.&lt;br /&gt;
* Regla YARA: La regla YARA publicada por GTIG permite identificar muestras del binario GRIDTIDE en sistemas de archivos.&lt;br /&gt;
* Monitoreo de Integridad de Archivos (FIM): Para detectar la creación no autorizada de binarios en &amp;lt;code&amp;gt;/var/tmp&amp;lt;/code&amp;gt; o de servicios en &amp;lt;code&amp;gt;/etc/systemd/system/&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Listas de IOCs: Las listas de IOCs publicadas (dominios, IPs, hashes) pueden ser ingeridas por firewalls, proxies, SIEMs y soluciones EDR para bloquear o alertar sobre actividad conocida.&lt;br /&gt;
&lt;br /&gt;
== Referencias y Fuentes ==&lt;br /&gt;
&lt;br /&gt;
* Google Threat Intelligence Group &amp;amp; Mandiant. (2026, Febrero 25). &amp;#039;&amp;#039;Exponiendo la corriente subyacente: Desmantelando la campaña global de ciberespionaje GRIDTIDE&amp;#039;&amp;#039;. (Informe técnico original).&lt;br /&gt;
* MITRE ATT&amp;amp;CK Framework: Para el mapeo de TTPs.&lt;br /&gt;
&lt;br /&gt;
== Historial de Revisiones ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Fecha&lt;br /&gt;
!Versión&lt;br /&gt;
!Autor&lt;br /&gt;
!Cambios Realizados&lt;br /&gt;
|-&lt;br /&gt;
|2026-03-02&lt;br /&gt;
|1.0&lt;br /&gt;
|Asistente de Wiki&lt;br /&gt;
|Creación inicial de la entrada basada en el informe técnico de Google y Mandiant.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Indicadores de Compromiso (IOCs) ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tipo&lt;br /&gt;
!Valor&lt;br /&gt;
|-&lt;br /&gt;
|SHA256 (GRIDTIDE)&lt;br /&gt;
|ce36a5fc44cbd7de947130b67be9e732a7b4086fb1df98a5afd724087c973b47&lt;br /&gt;
|-&lt;br /&gt;
|SHA256 (xapt.cfg)&lt;br /&gt;
|01fc3bd5a78cd59255a867ffb3dfdd6e0b7713ee90098ea96cc01c640c6495eb&lt;br /&gt;
|-&lt;br /&gt;
|SHA256 (Servicio systemd)&lt;br /&gt;
|eb08c840f4c95e2fa5eff05e5f922f86c766f5368a63476f046b2b9dbffc2033&lt;br /&gt;
|-&lt;br /&gt;
|IP (Servidor de Descargas)&lt;br /&gt;
|130[.]94[.]6[.]228&lt;br /&gt;
|-&lt;br /&gt;
|IP (Servidor SoftEther)&lt;br /&gt;
|38[.]60[.]194[.]21&lt;br /&gt;
|-&lt;br /&gt;
|IP (Servidores C2/Atacante)&lt;br /&gt;
|38[.]54[.]112[.]184, 195[.]123[.]211[.]70, 45[.]76[.]184[.]214, 65[.]20[.]104[.]91, y muchos otros (ver lista completa)&lt;br /&gt;
|-&lt;br /&gt;
|Dominio C2&lt;br /&gt;
|1cv2f3d5s6a9w[.]ddnsfree[.]com&lt;br /&gt;
|-&lt;br /&gt;
|Dominio C2&lt;br /&gt;
|googlel[.]gleeze[.]com&lt;br /&gt;
|-&lt;br /&gt;
|Dominio C2&lt;br /&gt;
|updateservices[.]kozow[.]com&lt;br /&gt;
|-&lt;br /&gt;
|Dominio C2&lt;br /&gt;
|vmtools[.]camdvr[.]org&lt;br /&gt;
|-&lt;br /&gt;
|URL Maliciosa&lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://130&amp;lt;/nowiki&amp;gt;[.]94[.]6[.]228/apt.tar.gz&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|URL Maliciosa&lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://130&amp;lt;/nowiki&amp;gt;[.]94[.]6[.]228/update.tar.gz&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Agente de Usuario GRIDTIDE&lt;br /&gt;
|&amp;lt;code&amp;gt;Directory API Google-API-Java-Client/2.0.0 Google-HTTP-Java-Client/1.42.3 (gzip)&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Agente de Usuario GRIDTIDE&lt;br /&gt;
|&amp;lt;code&amp;gt;Google-HTTP-Java-Client/1.42.3 (gzip)&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Etiquetas / Categorías ==&lt;br /&gt;
&amp;lt;code&amp;gt;malware&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;backdoor&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;espionaje&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;apt&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;china&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;google-sheets&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;c2&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;cloud-abuse&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;telecomunicaciones&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;gobierno&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;unc2814&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;gridtide&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;ciberwiki&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fernando.VH</name></author>
	</entry>
</feed>