<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://darfe.es/ciberwiki/api.php?hidebots=1&amp;urlversion=1&amp;days=7&amp;limit=50&amp;action=feedrecentchanges&amp;feedformat=atom</id>
	<title>CiberWiki  - Cambios recientes [es]</title>
	<link rel="self" type="application/atom+xml" href="https://darfe.es/ciberwiki/api.php?hidebots=1&amp;urlversion=1&amp;days=7&amp;limit=50&amp;action=feedrecentchanges&amp;feedformat=atom"/>
	<link rel="alternate" type="text/html" href="https://darfe.es/ciberwiki/index.php?title=Especial:CambiosRecientes"/>
	<updated>2026-10-17T17:11:30Z</updated>
	<subtitle>Realiza un seguimiento de los cambios más recientes en la wiki en este canal.</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://darfe.es/ciberwiki/index.php?title=BEACON&amp;diff=3427&amp;oldid=3426</id>
		<title>BEACON</title>
		<link rel="alternate" type="text/html" href="https://darfe.es/ciberwiki/index.php?title=BEACON&amp;diff=3427&amp;oldid=3426"/>
		<updated>2026-10-13T16:44:35Z</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:44 13 oct 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-l128&quot;&gt;Línea 128:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 128:&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;=== Origen y Motivación ===&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;=== Origen y Motivación ===&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;BEACON fue desarrollado por Raphael Mudge y su empresa Strategic Cyber LLC (posteriormente adquirida por HelpSystems, hoy Fortra) como el payload central del framework Cobalt Strike, lanzado en 2012 como software comercial de simulación de adversarios para equipos de red teaming . Originalmente, Mudge creó un agente llamado Raven para el Collegiate Cyber Defense Competition de 2012, con el objetivo de mantener acceso silencioso a hosts comprometidos. Raven evolucionó hasta convertirse en BEACON, incorporando capacidades de comunicación DNS, carga reflexiva y ejecución asíncrona de comandos . El propósito legítimo era permitir a los equipos de seguridad emular las tácticas de atacantes avanzados en entornos controlados. Sin embargo, versiones crackeadas y copias no autorizadas del software comenzaron a circular en foros clandestinos. Según Proofpoint, Cobalt Strike apareció en el 5.3% de todas las campañas de malware rastreadas en 2023, y Google TAG identificó 34 versiones crackeadas diferentes circulando en la naturaleza . Antes de la Operación Morpheus (junio 2024), se estimaba que el 75% de los despliegues de Cobalt Strike eran sin licencia . La motivación detrás de su uso malicioso es diversa: grupos de ransomware lo emplean como plataforma de acceso inicial y post-explotación por su eficacia; APTs patrocinados por estados (APT29, APT32, APT40, APT41, Lazarus Group) lo utilizan para operaciones de ciberespionaje prolongado ; y cibercriminales financieramente motivados lo aprovechan para robo de datos y despliegue de ransomware. Su diseño modular, su capacidad de evasión mediante Malleable C2 y su naturaleza fileless lo convierten en una herramienta extremadamente peligrosa y versátil, cuyo uso malicioso sigue siendo un desafío crítico para la seguridad global a pesar de los esfuerzos de las autoridades por limitar su proliferación.&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;BEACON fue desarrollado por Raphael Mudge y su empresa Strategic Cyber LLC (posteriormente adquirida por HelpSystems, hoy Fortra) como el payload central del framework Cobalt Strike, lanzado en 2012 como software comercial de simulación de adversarios para equipos de red teaming . Originalmente, Mudge creó un agente llamado Raven para el Collegiate Cyber Defense Competition de 2012, con el objetivo de mantener acceso silencioso a hosts comprometidos. Raven evolucionó hasta convertirse en BEACON, incorporando capacidades de comunicación DNS, carga reflexiva y ejecución asíncrona de comandos . El propósito legítimo era permitir a los equipos de seguridad emular las tácticas de atacantes avanzados en entornos controlados. Sin embargo, versiones crackeadas y copias no autorizadas del software comenzaron a circular en foros clandestinos. Según Proofpoint, Cobalt Strike apareció en el 5.3% de todas las campañas de malware rastreadas en 2023, y Google TAG identificó 34 versiones crackeadas diferentes circulando en la naturaleza . Antes de la Operación Morpheus (junio 2024), se estimaba que el 75% de los despliegues de Cobalt Strike eran sin licencia . La motivación detrás de su uso malicioso es diversa: grupos de ransomware lo emplean como plataforma de acceso inicial y post-explotación por su eficacia; APTs patrocinados por estados (APT29, APT32, APT40, APT41, Lazarus Group) lo utilizan para operaciones de ciberespionaje prolongado ; y cibercriminales financieramente motivados lo aprovechan para robo de datos y despliegue de ransomware. Su diseño modular, su capacidad de evasión mediante Malleable C2 y su naturaleza fileless lo convierten en una herramienta extremadamente peligrosa y versátil, cuyo uso malicioso sigue siendo un desafío crítico para la seguridad global a pesar de los esfuerzos de las autoridades por limitar su proliferación.&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;* [[Mitigaciones Backdoor|Relación de acciones para mitigar el riesgo de esta actividad maliciosa.]]&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;&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;[[Category:Familias de malware|Familias de malware]]&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=BEACON&amp;diff=3426&amp;oldid=0</id>
		<title>BEACON</title>
		<link rel="alternate" type="text/html" href="https://darfe.es/ciberwiki/index.php?title=BEACON&amp;diff=3426&amp;oldid=0"/>
		<updated>2026-10-13T16:44:25Z</updated>

		<summary type="html">&lt;p&gt;descripcion de BEACON&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;BEACON es el payload central (implante) del framework comercial de simulación de adversarios Cobalt Strike, diseñado originalmente para equipos de red team y pruebas de penetración autorizadas, pero que ha sido armamentizado masivamente por operadores de ransomware, APTs patrocinados por estados y cibercriminales financieramente motivados, convirtiéndolo en uno de los implantes post-compromiso más observados en intrusiones avanzadas a nivel mundial .&lt;br /&gt;
&lt;br /&gt;
=== Funcionamiento Técnico Detallado ===&lt;br /&gt;
BEACON es un implante modular residente en memoria (memory-resident) que opera como agente ligero dentro del sistema comprometido, comunicándose periódicamente con el servidor de mando y control (C2) del atacante. Su arquitectura se articula en torno a varios componentes clave:&lt;br /&gt;
&lt;br /&gt;
Arquitectura y tipos de beacon:&lt;br /&gt;
&lt;br /&gt;
Cobalt Strike utiliza una arquitectura cliente-servidor donde el Team Server (aplicación Java, puerto 50050 por defecto) gestiona los beacons y recibe conexiones de los operadores. BEACON soporta múltiples protocolos de comunicación diseñados para diferentes escenarios tácticos :&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tipo&lt;br /&gt;
!Protocolo&lt;br /&gt;
!Puerto&lt;br /&gt;
!Uso&lt;br /&gt;
|-&lt;br /&gt;
|HTTP&lt;br /&gt;
|HTTP&lt;br /&gt;
|80&lt;br /&gt;
|C2 vía web, se mezcla con tráfico legítimo&lt;br /&gt;
|-&lt;br /&gt;
|HTTPS&lt;br /&gt;
|HTTPS&lt;br /&gt;
|443&lt;br /&gt;
|C2 cifrado, más sigiloso&lt;br /&gt;
|-&lt;br /&gt;
|DNS&lt;br /&gt;
|DNS&lt;br /&gt;
|53&lt;br /&gt;
|C2 vía consultas DNS, lento pero difícil de bloquear&lt;br /&gt;
|-&lt;br /&gt;
|SMB&lt;br /&gt;
|Named Pipes&lt;br /&gt;
|445&lt;br /&gt;
|Beacon interno, no sale a Internet&lt;br /&gt;
|-&lt;br /&gt;
|TCP&lt;br /&gt;
|TCP raw&lt;br /&gt;
|Configurable&lt;br /&gt;
|Comunicación directa entre beacons&lt;br /&gt;
|}&lt;br /&gt;
Comportamiento de beaconing (latido):&lt;br /&gt;
&lt;br /&gt;
BEACON no mantiene una conexión constante. En su lugar, despierta a intervalos regulares (60 segundos por defecto) para contactar al C2, enviar datos y recibir comandos. Para evadir detección basada en patrones temporales, aplica jitter (variación aleatoria): un jitter del 20% significa que el intervalo real varía entre 48 y 72 segundos. Un análisis forense de red documentó intervalos de beaconing con una desviación estándar de 169.2 segundos y un ratio de jitter del 35.4%, consistente con valores configurados típicos de Cobalt Strike .&lt;br /&gt;
&lt;br /&gt;
Malleable C2 Profiles (evasión de tráfico):&lt;br /&gt;
&lt;br /&gt;
La característica más potente de BEACON para evasión es la posibilidad de personalizar completamente su tráfico HTTP/HTTPS mediante &amp;#039;&amp;#039;Malleable C2 Profiles&amp;#039;&amp;#039;. Estos perfiles definen URIs, cabeceras, User-Agent, codificación del payload y certificados TLS, permitiendo que el tráfico C2 imite aplicaciones legítimas como Microsoft Teams, APIs REST o servicios de CDN. Un analista que revise logs de proxy vería lo que parece ser tráfico normal hacia &amp;lt;code&amp;gt;teams.microsoft.com&amp;lt;/code&amp;gt;, cuando en realidad son check-ins del beacon . Esto complica enormemente la detección por herramientas de seguridad de red tradicionales .&lt;br /&gt;
&lt;br /&gt;
Carga reflexiva y operación fileless:&lt;br /&gt;
&lt;br /&gt;
BEACON se carga en memoria mediante Reflective Loading (carga reflexiva), una técnica que permite ejecutar código PE sin tocar el disco ni usar el cargador estándar de Windows. Esto lo hace invisible para antivirus basados en escaneo de archivos. El beacon típicamente se inyecta en procesos legítimos como &amp;lt;code&amp;gt;rundll32.exe&amp;lt;/code&amp;gt; o &amp;lt;code&amp;gt;svchost.exe&amp;lt;/code&amp;gt; para camuflarse . En una campaña documentada contra organismos públicos brasileños, el atacante implantó el beacon de Cobalt Strike enmascarado como un binario legítimo del sistema en la ruta &amp;lt;code&amp;gt;C:\Windows\debug\svchost.exe&amp;lt;/code&amp;gt;, un indicador de alta confianza de mascaramiento (T1036.005), pues el &amp;lt;code&amp;gt;svchost.exe&amp;lt;/code&amp;gt; legítimo nunca opera desde ese directorio .&lt;br /&gt;
&lt;br /&gt;
Cifrado de comunicaciones:&lt;br /&gt;
&lt;br /&gt;
El tráfico C2 de BEACON está cifrado con AES-CBC y autenticado con HMAC-SHA-256, según análisis de reverse engineering de muestras reales . Esto garantiza la integridad y confidencialidad de las comunicaciones, dificultando la inspección del contenido por parte de defensas perimetrales.&lt;br /&gt;
&lt;br /&gt;
SMB Beacon y movimiento lateral:&lt;br /&gt;
&lt;br /&gt;
El SMB Beacon es una pieza clave para el movimiento lateral: permite controlar máquinas internas sin que estas generen tráfico saliente a Internet. El flujo es: un beacon HTTP/HTTPS en una máquina con acceso a Internet actúa como puente, y los SMB Beacons en máquinas internas se comunican con él vía named pipes (típicamente &amp;lt;code&amp;gt;\\.\pipe\msagent_xx&amp;lt;/code&amp;gt;), que a su vez reenvía los datos al Team Server . Esto permite comprometer segmentos de red aislados sin que las máquinas internas tengan conectividad directa al exterior.&lt;br /&gt;
&lt;br /&gt;
Capacidades de post-explotación:&lt;br /&gt;
&lt;br /&gt;
BEACON incorpora un amplio arsenal de comandos que cubren todo el ciclo de ataque MITRE ATT&amp;amp;CK :&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Comando&lt;br /&gt;
!Función&lt;br /&gt;
!Técnica MITRE&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;execute-assembly&amp;lt;/code&amp;gt;&lt;br /&gt;
|Ejecutar .NET assembly en memoria&lt;br /&gt;
|T1059&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;inject&amp;lt;/code&amp;gt;&lt;br /&gt;
|Inyectar beacon en otro proceso&lt;br /&gt;
|T1055.001&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;mimikatz&amp;lt;/code&amp;gt;&lt;br /&gt;
|Ejecutar Mimikatz en memoria&lt;br /&gt;
|T1003.001&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;hashdump&amp;lt;/code&amp;gt;&lt;br /&gt;
|Dump de hashes SAM&lt;br /&gt;
|T1003.002&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;jump psexec&amp;lt;/code&amp;gt;&lt;br /&gt;
|Movimiento lateral vía PsExec&lt;br /&gt;
|T1021.002&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;jump winrm&amp;lt;/code&amp;gt;&lt;br /&gt;
|Movimiento lateral vía WinRM&lt;br /&gt;
|T1021.006&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;portscan&amp;lt;/code&amp;gt;&lt;br /&gt;
|Escaneo de puertos&lt;br /&gt;
|—&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;screenshot&amp;lt;/code&amp;gt;&lt;br /&gt;
|Captura de pantalla&lt;br /&gt;
|—&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;keylog&amp;lt;/code&amp;gt;&lt;br /&gt;
|Registro de pulsaciones de teclado&lt;br /&gt;
|—&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Impacto y Consecuencias ===&lt;br /&gt;
El impacto de una infección por BEACON es crítico, ya que otorga al atacante una plataforma completa de post-explotación dentro de la red comprometida .&lt;br /&gt;
&lt;br /&gt;
a) Control encubierto y persistente:&lt;br /&gt;
&lt;br /&gt;
BEACON permite al atacante mantener acceso interactivo silencioso durante semanas o meses. Sus funciones de &amp;lt;code&amp;gt;sleep&amp;lt;/code&amp;gt; y &amp;lt;code&amp;gt;jitter&amp;lt;/code&amp;gt; le permiten permanecer dormido la mayor parte del tiempo, despertando solo para contactar al C2 y ejecutar comandos, lo que dificulta su detección por herramientas que buscan actividad constante . Un informe de CTIR Gov brasileño documentó una campaña activa tipo &amp;quot;hands-on-keyboard&amp;quot; contra órganos públicos donde el atacante utilizaba técnicas avanzadas de enmascaramiento de procesos para mantener acceso prolongado .&lt;br /&gt;
&lt;br /&gt;
b) Robo de datos y credenciales:&lt;br /&gt;
&lt;br /&gt;
A través de comandos como &amp;lt;code&amp;gt;mimikatz&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;hashdump&amp;lt;/code&amp;gt; y &amp;lt;code&amp;gt;keylog&amp;lt;/code&amp;gt;, BEACON permite la exfiltración de credenciales corporativas, hashes de contraseñas, tickets Kerberos y datos sensibles . Esto facilita ataques posteriores como fraude, suplantación de identidad y escalada de privilegios.&lt;br /&gt;
&lt;br /&gt;
c) Movimiento lateral y propagación:&lt;br /&gt;
&lt;br /&gt;
El SMB Beacon permite controlar máquinas internas sin que estas generen tráfico saliente a Internet. En la campaña brasileña, el framework Cobalt Strike utilizó SMB Beacons para propagarse internamente a través de la porta TCP 445, frecuentemente creando servicios remotos temporales para ejecución de código . Esto permite comprometer segmentos de red aislados que de otro modo serían inalcanzables.&lt;br /&gt;
&lt;br /&gt;
d) Puerta de entrada para ransomware:&lt;br /&gt;
&lt;br /&gt;
BEACON es utilizado frecuentemente como vector de entrada por grupos de ransomware como LockBit y Conti . Una vez que el atacante tiene acceso persistente vía BEACON, puede desplegar herramientas de reconocimiento, robar credenciales, moverse lateralmente y finalmente ejecutar el ransomware destructivo. El perfil de invasión documentado en Brasil es compatible con grupos de Ransomware-as-a-Service (RaaS) como RansomHub, conocido por mapear redes extensivamente antes de la detonación final .&lt;br /&gt;
&lt;br /&gt;
e) Impacto operativo y financiero:&lt;br /&gt;
&lt;br /&gt;
La presencia prolongada y no detectada de BEACON conduce a respuesta a incidentes costosa, tiempo de inactividad y posibles pérdidas financieras . Su prevalencia en intrusiones avanzadas lo convierte en un indicador sólido de un compromiso serio que requiere respuesta a incidentes de nivel avanzado.&lt;br /&gt;
&lt;br /&gt;
=== Origen y Motivación ===&lt;br /&gt;
BEACON fue desarrollado por Raphael Mudge y su empresa Strategic Cyber LLC (posteriormente adquirida por HelpSystems, hoy Fortra) como el payload central del framework Cobalt Strike, lanzado en 2012 como software comercial de simulación de adversarios para equipos de red teaming . Originalmente, Mudge creó un agente llamado Raven para el Collegiate Cyber Defense Competition de 2012, con el objetivo de mantener acceso silencioso a hosts comprometidos. Raven evolucionó hasta convertirse en BEACON, incorporando capacidades de comunicación DNS, carga reflexiva y ejecución asíncrona de comandos . El propósito legítimo era permitir a los equipos de seguridad emular las tácticas de atacantes avanzados en entornos controlados. Sin embargo, versiones crackeadas y copias no autorizadas del software comenzaron a circular en foros clandestinos. Según Proofpoint, Cobalt Strike apareció en el 5.3% de todas las campañas de malware rastreadas en 2023, y Google TAG identificó 34 versiones crackeadas diferentes circulando en la naturaleza . Antes de la Operación Morpheus (junio 2024), se estimaba que el 75% de los despliegues de Cobalt Strike eran sin licencia . La motivación detrás de su uso malicioso es diversa: grupos de ransomware lo emplean como plataforma de acceso inicial y post-explotación por su eficacia; APTs patrocinados por estados (APT29, APT32, APT40, APT41, Lazarus Group) lo utilizan para operaciones de ciberespionaje prolongado ; y cibercriminales financieramente motivados lo aprovechan para robo de datos y despliegue de ransomware. Su diseño modular, su capacidad de evasión mediante Malleable C2 y su naturaleza fileless lo convierten en una herramienta extremadamente peligrosa y versátil, cuyo uso malicioso sigue siendo un desafío crítico para la seguridad global a pesar de los esfuerzos de las autoridades por limitar su proliferación.&lt;/div&gt;</summary>
		<author><name>Fernando.VH</name></author>
	</entry>
	<entry>
		<id>https://darfe.es/ciberwiki/index.php?title=CNBackdoor&amp;diff=3425&amp;oldid=3424</id>
		<title>CNBackdoor</title>
		<link rel="alternate" type="text/html" href="https://darfe.es/ciberwiki/index.php?title=CNBackdoor&amp;diff=3425&amp;oldid=3424"/>
		<updated>2026-10-13T16:42:39Z</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:42 13 oct 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-l32&quot;&gt;Línea 32:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 32:&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;== Origen y motivación ==&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;== Origen y motivación ==&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;La superposición del código fuente de CNBackdoor (YiBackdoor) con IcedID y Latrodectus indica que sus desarrolladores probablemente son los mismos que crearon estas dos conocidas familias de malware. IcedID apareció originalmente como un troyano bancario y posteriormente fue reutilizado como herramienta de acceso inicial para ransomware; Latrodectus se considera su sucesor. La arquitectura modular de CNBackdoor, sus avanzadas técnicas anti-análisis y su filosofía de diseño de &amp;quot;primero persistir, luego expandir&amp;quot; apuntan a un actor de amenazas experimentado y con recursos considerables, cuya motivación presenta una naturaleza dual: por un lado, el beneficio económico o el espionaje comercial mediante el robo de datos; por otro, servir como eslabón previo en la cadena de ataque de ransomware, allanando el camino para ataques destructivos de mayor nivel. El limitado alcance de despliegue actual podría reflejar que la herramienta aún se encuentra en fase de prueba o despliegue temprano, pero su base de código y su potencial de pluginización implican que, una vez madure, podría escalar rápidamente a ataques a gran escala.&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;La superposición del código fuente de CNBackdoor (YiBackdoor) con IcedID y Latrodectus indica que sus desarrolladores probablemente son los mismos que crearon estas dos conocidas familias de malware. IcedID apareció originalmente como un troyano bancario y posteriormente fue reutilizado como herramienta de acceso inicial para ransomware; Latrodectus se considera su sucesor. La arquitectura modular de CNBackdoor, sus avanzadas técnicas anti-análisis y su filosofía de diseño de &amp;quot;primero persistir, luego expandir&amp;quot; apuntan a un actor de amenazas experimentado y con recursos considerables, cuya motivación presenta una naturaleza dual: por un lado, el beneficio económico o el espionaje comercial mediante el robo de datos; por otro, servir como eslabón previo en la cadena de ataque de ransomware, allanando el camino para ataques destructivos de mayor nivel. El limitado alcance de despliegue actual podría reflejar que la herramienta aún se encuentra en fase de prueba o despliegue temprano, pero su base de código y su potencial de pluginización implican que, una vez madure, podría escalar rápidamente a ataques a gran escala.&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;* [[Mitigaciones Backdoor|Relación de acciones para mitigar el riesgo de esta actividad maliciosa.]]&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;&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;[[Category:Familias de malware|Familias de malware]]&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=CNBackdoor&amp;diff=3424&amp;oldid=0</id>
		<title>CNBackdoor</title>
		<link rel="alternate" type="text/html" href="https://darfe.es/ciberwiki/index.php?title=CNBackdoor&amp;diff=3424&amp;oldid=0"/>
		<updated>2026-10-13T16:42:26Z</updated>

		<summary type="html">&lt;p&gt;Descripcion de CNBackdoor&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;CNBackdoor (también conocido como YiBackdoor) es un backdoor modular para Windows cuyo diseño central no es la destrucción inmediata, sino la persistencia sigilosa a largo plazo y la supresión de defensas, sirviendo como canal de acceso inicial para un posterior despliegue de ransomware o robo de datos. Fue descubierto por primera vez en junio de 2025 por Zscaler ThreatLabz, y su código presenta una superposición significativa con IcedID y Latrodectus, lo que sugiere que sus desarrolladores poseen una amplia experiencia en ingeniería de malware.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Funcionamiento técnico detallado ==&lt;br /&gt;
La cadena de ejecución de CNBackdoor sigue una lógica táctica de &amp;quot;primero cegar, luego acechar&amp;quot;, y su implementación técnica abarca los siguientes componentes clave:&lt;br /&gt;
&lt;br /&gt;
Supresión de defensas y establecimiento de persistencia:&lt;br /&gt;
&lt;br /&gt;
La característica central de CNBackdoor es que, antes de establecer persistencia, ejecuta comandos PowerShell cuidadosamente construidos para desactivar programáticamente Microsoft Defender y otros controles de seguridad locales, añadiendo su propia ruta y la de payloads posteriores a la lista de exclusiones mediante &amp;lt;code&amp;gt;Add-MpPreference -ExclusionPath&amp;lt;/code&amp;gt;, &amp;quot;cegando&amp;quot; así las defensas del endpoint sin activar alertas tradicionales. En cuanto a la persistencia, el malware copia su DLL a un directorio de nombre aleatorio y la registra en la clave Run del registro de Windows mediante &amp;lt;code&amp;gt;regsvr32.exe&amp;lt;/code&amp;gt; para lograr el autoarranque. El nombre del valor en el registro se deriva de un algoritmo pseudoaleatorio basado en el Bot ID y el generador congruencial lineal (LCG) de Microsoft, lo que dificulta la detección estática. Tras la instalación, el dropper original se autodestruye para obstaculizar el análisis forense.&lt;br /&gt;
&lt;br /&gt;
Inyección de procesos y ejecución encubierta:&lt;br /&gt;
&lt;br /&gt;
CNBackdoor inyecta su funcionalidad principal en el proceso legítimo del sistema &amp;lt;code&amp;gt;svchost.exe&amp;lt;/code&amp;gt; para pasar desapercibido. Una característica destacada de su técnica de inyección es que parchea a nivel de ensamblador la función API de Windows &amp;lt;code&amp;gt;RtlExitUserProcess&amp;lt;/code&amp;gt;: cuando esta función es invocada (es decir, cuando el proceso está a punto de terminar), el flujo de ejecución es redirigido al punto de entrada del backdoor, secuestrando así la secuencia de terminación del proceso y manteniendo el código vivo dentro del proceso objetivo.&lt;br /&gt;
&lt;br /&gt;
Comunicación C2 modular:&lt;br /&gt;
&lt;br /&gt;
El backdoor extrae la dirección del servidor C2 desde una configuración cifrada incrustada y establece comunicación mediante protocolos HTTP/HTTPS. Su tráfico de red emplea un mecanismo de clave dinámica: la derivación de la clave de cifrado y el IV depende del día actual de la semana como desplazamiento para calcular la dirección de inicio, asegurando que la clave cambie cada día e invalidando la detección de red basada en firmas estáticas. Los datos enviados se codifican en Base64 y se adjuntan a una cabecera HTTP personalizada &amp;lt;code&amp;gt;X-tag&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Expansión funcional mediante plugins:&lt;br /&gt;
&lt;br /&gt;
CNBackdoor tiene funcionalidad limitada por defecto, pero soporta plugins cifrados codificados en Base64 para expandir sus capacidades. Los comandos C2 ya soportados incluyen: &amp;lt;code&amp;gt;systeminfo&amp;lt;/code&amp;gt; (recopilación de versión de Windows, lista de procesos, configuración de red, relaciones de confianza de dominio, etc.), &amp;lt;code&amp;gt;screen&amp;lt;/code&amp;gt; (captura de escritorio), &amp;lt;code&amp;gt;CMD&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;PWS&amp;lt;/code&amp;gt; (ejecución de comandos vía cmd.exe o PowerShell), y &amp;lt;code&amp;gt;plugin&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;task&amp;lt;/code&amp;gt; (interacción con plugins existentes o inicialización de nuevos plugins).&lt;br /&gt;
&lt;br /&gt;
Capacidades anti-análisis:&lt;br /&gt;
&lt;br /&gt;
El malware detecta entornos virtualizados (VMware, Xen, KVM, VirtualBox, Hyper-V, Parallels) mediante la instrucción &amp;lt;code&amp;gt;CPUID&amp;lt;/code&amp;gt;, y utiliza la instrucción &amp;lt;code&amp;gt;rdtsc&amp;lt;/code&amp;gt; para realizar detección temporal e identificar sandboxes. Las cadenas se descifran en tiempo de ejecución mediante XOR, y las funciones API de Windows se resuelven dinámicamente recorriendo la lista de módulos y calculando hashes ROR, lo que incrementa aún más la dificultad del análisis estático.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Impacto y consecuencias ==&lt;br /&gt;
La amenaza de CNBackdoor posee un carácter sigiloso y prolongado, y su impacto trasciende con creces una simple intrusión puntual en un endpoint. Al desactivar prioritariamente las herramientas de seguridad en la fase inicial, es capaz de mantener un acceso no detectado durante largos periodos mientras el sistema defensivo permanece &amp;quot;ciego&amp;quot;. Este acceso persistente otorga al atacante una ventana temporal amplia para ejecutar robo silencioso de datos, recolección de credenciales y movimiento lateral en la red, lo que puede derivar en la exfiltración continua y prolongada de propiedad intelectual, secretos corporativos y datos de clientes, en lugar de una única fuga masiva. Como herramienta utilizada en conjunto con el ransomware KansasGroup, la función de CNBackdoor es proporcionar al operador capacidades de reconocimiento del entorno y consolidación del punto de apoyo antes de que el ransomware cifre los archivos, haciendo que el ataque destructivo posterior sea más preciso y letal. Esto significa que una infección por CNBackdoor puede abrir simultáneamente dos vías de daño: el robo de datos inmediato y el posible despliegue de ransomware.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Origen y motivación ==&lt;br /&gt;
La superposición del código fuente de CNBackdoor (YiBackdoor) con IcedID y Latrodectus indica que sus desarrolladores probablemente son los mismos que crearon estas dos conocidas familias de malware. IcedID apareció originalmente como un troyano bancario y posteriormente fue reutilizado como herramienta de acceso inicial para ransomware; Latrodectus se considera su sucesor. La arquitectura modular de CNBackdoor, sus avanzadas técnicas anti-análisis y su filosofía de diseño de &amp;quot;primero persistir, luego expandir&amp;quot; apuntan a un actor de amenazas experimentado y con recursos considerables, cuya motivación presenta una naturaleza dual: por un lado, el beneficio económico o el espionaje comercial mediante el robo de datos; por otro, servir como eslabón previo en la cadena de ataque de ransomware, allanando el camino para ataques destructivos de mayor nivel. El limitado alcance de despliegue actual podría reflejar que la herramienta aún se encuentra en fase de prueba o despliegue temprano, pero su base de código y su potencial de pluginización implican que, una vez madure, podría escalar rápidamente a ataques a gran escala.&lt;/div&gt;</summary>
		<author><name>Fernando.VH</name></author>
	</entry>
	<entry>
		<id>https://darfe.es/ciberwiki/index.php?title=RegPhantom&amp;diff=3423&amp;oldid=3422</id>
		<title>RegPhantom</title>
		<link rel="alternate" type="text/html" href="https://darfe.es/ciberwiki/index.php?title=RegPhantom&amp;diff=3423&amp;oldid=3422"/>
		<updated>2026-10-13T16:38:06Z</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:38 13 oct 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-l58&quot;&gt;Línea 58:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 58:&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;== Origen y Motivación ==&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;== Origen y Motivación ==&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;RegPhantom tiene su origen en un actor de amenazas vinculado a China, según indican los análisis de múltiples firmas de seguridad (Nextron Systems, SOC Prime, IBM X-Force). La evidencia de atribución incluye: muestras firmadas con certificados de empresas chinas respetadas, una línea de tiempo de desarrollo continuo (muestras recolectadas entre junio y agosto de 2025), y características de código compartidas que indican un toolkit en evolución activa. La motivación principal no es financiera, sino estratégica y de ciberespionaje avanzado: RegPhantom está diseñado como una herramienta de post-explotación de élite, destinada a operaciones de intrusión de alto valor donde el objetivo es mantener control absoluto y silencioso sobre sistemas Windows críticos durante periodos prolongados, sin ser detectado por las defensas convencionales. Su diseño obsesivo por la invisibilidad forense —bloqueo de registro, borrado de memoria, carga reflexiva— refleja una madurez operativa y recursos significativos, típicos de actores APT patrocinados por estados con intereses en inteligencia estratégica y sabotaje silencioso.&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;RegPhantom tiene su origen en un actor de amenazas vinculado a China, según indican los análisis de múltiples firmas de seguridad (Nextron Systems, SOC Prime, IBM X-Force). La evidencia de atribución incluye: muestras firmadas con certificados de empresas chinas respetadas, una línea de tiempo de desarrollo continuo (muestras recolectadas entre junio y agosto de 2025), y características de código compartidas que indican un toolkit en evolución activa. La motivación principal no es financiera, sino estratégica y de ciberespionaje avanzado: RegPhantom está diseñado como una herramienta de post-explotación de élite, destinada a operaciones de intrusión de alto valor donde el objetivo es mantener control absoluto y silencioso sobre sistemas Windows críticos durante periodos prolongados, sin ser detectado por las defensas convencionales. Su diseño obsesivo por la invisibilidad forense —bloqueo de registro, borrado de memoria, carga reflexiva— refleja una madurez operativa y recursos significativos, típicos de actores APT patrocinados por estados con intereses en inteligencia estratégica y sabotaje silencioso.&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;* [[Mitigaciones Backdoor|Relación de acciones para mitigar el riesgo de esta actividad maliciosa.]]&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;&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;[[Category:Familias de malware|Familias de malware]]&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=RegPhantom&amp;diff=3422&amp;oldid=0</id>
		<title>RegPhantom</title>
		<link rel="alternate" type="text/html" href="https://darfe.es/ciberwiki/index.php?title=RegPhantom&amp;diff=3422&amp;oldid=0"/>
		<updated>2026-10-13T16:37:54Z</updated>

		<summary type="html">&lt;p&gt;Descripcion de RegPhantom&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;RegPhantom es un rootkit de kernel de Windows con capacidades de backdoor, diseñado para permitir que procesos de usuario con bajos privilegios ejecuten código arbitrario directamente en el espacio del kernel, utilizando el registro de Windows como canal de comunicación encubierto. Su nivel de amenaza es crítico: no solo otorga al atacante el máximo nivel de privilegios en el sistema operativo, sino que está diseñado específicamente para no dejar rastro forense —sin archivos persistentes, sin entradas de registro visibles y con borrado de memoria post-ejecución—, lo que lo convierte en una de las herramientas de post-explotación más sigilosas documentadas hasta la fecha.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Funcionamiento Técnico Detallado ==&lt;br /&gt;
RegPhantom opera como un driver firmado (.sys) que se carga en el sistema aprovechando la confianza que Windows otorga a los controladores con certificados válidos, lo que le permite eludir el Driver Signature Enforcement (DSE) sin necesidad de exploits. Su arquitectura se articula en varias fases claramente diferenciadas:&lt;br /&gt;
&lt;br /&gt;
1. Registro de callbacks y establecimiento del canal encubierto:&lt;br /&gt;
&lt;br /&gt;
En su rutina &amp;lt;code&amp;gt;DriverEntry&amp;lt;/code&amp;gt;, el driver registra dos callbacks de kernel: &amp;lt;code&amp;gt;CmRegisterCallback&amp;lt;/code&amp;gt; para interceptar operaciones del registro, y &amp;lt;code&amp;gt;PsSetCreateThreadNotifyRoutine&amp;lt;/code&amp;gt; como mecanismo secundario de vigilancia. Al registrarse en &amp;lt;code&amp;gt;DriverEntry&amp;lt;/code&amp;gt;, el comportamiento es indistinguible del de un driver legítimo, evitando sospechas.&lt;br /&gt;
&lt;br /&gt;
2. Intercepción de comandos vía registro (canal de 56 bytes):&lt;br /&gt;
&lt;br /&gt;
El driver intercepta todas las operaciones de escritura al registro a nivel de sistema mediante &amp;lt;code&amp;gt;CmRegisterCallback&amp;lt;/code&amp;gt;. Filtra específicamente escrituras del tipo &amp;lt;code&amp;gt;REG_BINARY&amp;lt;/code&amp;gt; con un tamaño exacto de 56 bytes (0x38). Cualquier clave del registro puede servir como canal de comando—la ruta es agnóstica. Cuando detecta una escritura coincidente, copia los 56 bytes, los descifra con XOR y bloquea la escritura original devolviendo &amp;lt;code&amp;gt;STATUS_ACCESS_DENIED&amp;lt;/code&amp;gt;, garantizando que no quede ningún artefacto en el registro.&lt;br /&gt;
&lt;br /&gt;
3. Carga reflexiva y ejecución en kernel:&lt;br /&gt;
&lt;br /&gt;
Tras descifrar el comando, el driver carga reflexivamente un payload PE (Portable Executable) en la memoria del kernel, sin utilizar el cargador estándar de módulos. Esto significa que el código malicioso no aparece en la lista de drivers cargados (&amp;lt;code&amp;gt;PsLoadedModuleList&amp;lt;/code&amp;gt;), volviéndose invisible para herramientas como &amp;lt;code&amp;gt;lm&amp;lt;/code&amp;gt; en WinDbg o cualquier enumeración estándar de módulos del kernel.&lt;br /&gt;
&lt;br /&gt;
4. Evasión forense y borrado de evidencia:&lt;br /&gt;
&lt;br /&gt;
El diseño de RegPhantom está obsesivamente orientado a eliminar rastros:&lt;br /&gt;
&lt;br /&gt;
* Comandos cifrados con XOR: Previene detección por firmas en el tráfico de datos.&lt;br /&gt;
* Re-cifrado post-procesamiento: No deja texto plano en memoria.&lt;br /&gt;
* Punteros de hooks codificados en XOR: Ofusca la memoria para dificultar el análisis forense.&lt;br /&gt;
* Borrado de memoria post-ejecución: Una vez ejecutado el payload PE, borra la región de memoria donde residía.&lt;br /&gt;
* Bloqueo de escrituras al registro: Elimina artefactos forenses al impedir que la escritura original se materialice.&lt;br /&gt;
&lt;br /&gt;
5. Ofuscación anti-análisis:&lt;br /&gt;
&lt;br /&gt;
El driver implementa ofuscación de flujo de control (CFG) con predicados opacos y llamadas indirectas a APIs, lo que impide que desensambladores y decompiladores resuelvan los destinos de las llamadas, haciendo las referencias cruzadas poco fiables en todo el binario. La baja variedad de predicados opacos, sin embargo, hace que la ofuscación sea vulnerable a simplificación basada en patrones.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Impacto y Consecuencias ==&lt;br /&gt;
El impacto de una infección por RegPhantom es crítico y potencialmente irreversible para la integridad de un sistema Windows:&lt;br /&gt;
&lt;br /&gt;
a) Compromiso total del kernel y escalada de privilegios absoluta:&lt;br /&gt;
&lt;br /&gt;
RegPhantom permite que cualquier proceso de usuario sin privilegios escriba una secuencia de 56 bytes en el registro y obtenga ejecución de código arbitrario en modo kernel (Ring 0). Esto equivale a control absoluto del sistema operativo: desde el kernel, un atacante puede deshabilitar cualquier control de seguridad, leer memoria de cualquier proceso (incluyendo LSASS para robar credenciales), modificar estructuras de datos del sistema y persistir de forma prácticamente indetectable.&lt;br /&gt;
&lt;br /&gt;
b) Destrucción de la cadena de evidencia forense:&lt;br /&gt;
&lt;br /&gt;
Como advierte un analista, una vez que el kernel no es confiable, &amp;quot;ya no estás investigando al atacante, sino investigando lo que el atacante decidió dejarte ver&amp;quot;. RegPhantom está diseñado para que no queden artefactos: no hay archivos en disco, no hay entradas de registro persistentes, no hay módulos en la lista de drivers, y la memoria del payload se borra. Esto significa que las herramientas forenses estándar (Sysmon, volcados de memoria, análisis de registro, enumeración de módulos) pueden devolver resultados limpios aunque el sistema esté comprometido, creando una falsa sensación de seguridad que es en sí misma un riesgo operativo grave.&lt;br /&gt;
&lt;br /&gt;
c) Evasión de controles de seguridad y confianza en la cadena de suministro:&lt;br /&gt;
&lt;br /&gt;
Al estar firmado con certificados válidos (algunos emitidos a empresas chinas), RegPhantom elude el DSE y puede cargarse en sistemas con políticas de seguridad por defecto. Esto demuestra que la firma digital ya no garantiza la integridad de un driver, erosionando la confianza en un control fundamental de Windows.&lt;br /&gt;
&lt;br /&gt;
d) Riesgo en entornos de Active Directory:&lt;br /&gt;
&lt;br /&gt;
En una red corporativa con Active Directory, un controlador de dominio comprometido con RegPhantom puede &amp;quot;mentir&amp;quot; a los analistas de seguridad. Un informe forense puede concluir &amp;quot;no hay signos de manipulación del DC&amp;quot;, cuando en realidad el DC está comprometido a nivel de kernel y ocultando activamente la actividad maliciosa. Esto convierte a RegPhantom en una amenaza de movimiento lateral y persistencia a nivel de dominio extremadamente peligrosa.&lt;br /&gt;
&lt;br /&gt;
e) Dificultad de detección y mitigación:&lt;br /&gt;
&lt;br /&gt;
La detección efectiva no puede depender de artefactos de usuario (registro, archivos, procesos). Debe centrarse en el binario del driver mismo y sus patrones de código únicos. Las mitigaciones incluyen: bloqueo de drivers no confiables, monitoreo de uso sospechoso de &amp;lt;code&amp;gt;CmRegisterCallback&amp;lt;/code&amp;gt;, reglas YARA específicas para las secuencias de bytes del driver, y captura de volcados completos de memoria del kernel para análisis forense profundo. La respuesta a incidentes requiere aislar el endpoint, eliminar el driver malicioso y revocar los certificados de firma abusados.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Origen y Motivación ==&lt;br /&gt;
RegPhantom tiene su origen en un actor de amenazas vinculado a China, según indican los análisis de múltiples firmas de seguridad (Nextron Systems, SOC Prime, IBM X-Force). La evidencia de atribución incluye: muestras firmadas con certificados de empresas chinas respetadas, una línea de tiempo de desarrollo continuo (muestras recolectadas entre junio y agosto de 2025), y características de código compartidas que indican un toolkit en evolución activa. La motivación principal no es financiera, sino estratégica y de ciberespionaje avanzado: RegPhantom está diseñado como una herramienta de post-explotación de élite, destinada a operaciones de intrusión de alto valor donde el objetivo es mantener control absoluto y silencioso sobre sistemas Windows críticos durante periodos prolongados, sin ser detectado por las defensas convencionales. Su diseño obsesivo por la invisibilidad forense —bloqueo de registro, borrado de memoria, carga reflexiva— refleja una madurez operativa y recursos significativos, típicos de actores APT patrocinados por estados con intereses en inteligencia estratégica y sabotaje silencioso.&lt;/div&gt;</summary>
		<author><name>Fernando.VH</name></author>
	</entry>
	<entry>
		<id>https://darfe.es/ciberwiki/index.php?title=SSHDoor&amp;diff=3421&amp;oldid=3420</id>
		<title>SSHDoor</title>
		<link rel="alternate" type="text/html" href="https://darfe.es/ciberwiki/index.php?title=SSHDoor&amp;diff=3421&amp;oldid=3420"/>
		<updated>2026-10-13T16:32:13Z</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:32 13 oct 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-l55&quot;&gt;Línea 55:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 55:&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;br/&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;br/&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;== Origen y Motivación ==&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;== Origen y Motivación ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;SSHDoor tiene su origen en actores de amenazas vinculados al ciberespionaje ruso, específicamente atribuido a APT28 (Charming Kitten) según los feeds de inteligencia más recientes . Fue documentado por primera vez por ESET en enero de 2013, en el contexto de una campaña más amplia que también incluía el módulo malicioso para Apache Linux/Chapro.A . La motivación principal de SSHDoor no es económica ni oportunista, sino estratégica y de inteligencia: su diseño está optimizado para mantener acceso silencioso y prolongado a servidores Linux de alto valor, recolectar credenciales de administradores y usuarios privilegiados, y servir como plataforma de acceso persistente para operaciones de espionaje continuado . El uso de nombres de dominio que imitan servicios legítimos (como &amp;lt;code&amp;gt;openssh.info&amp;lt;/code&amp;gt; y &amp;lt;code&amp;gt;linuxrepository.org&amp;lt;/code&amp;gt;) demuestra una planificación cuidadosa para evitar sospechas de los administradores y prolongar la vida útil de la infección . La evolución de la familia hacia variantes con inyección PAM y rootkits indica que sus operadores siguen invirtiendo en investigación y desarrollo para mejorar la evasión y adaptarse a entornos defensivos más maduros .&lt;/div&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;SSHDoor tiene su origen en actores de amenazas vinculados al ciberespionaje ruso, específicamente atribuido a APT28 (Charming Kitten) según los feeds de inteligencia más recientes . Fue documentado por primera vez por ESET en enero de 2013, en el contexto de una campaña más amplia que también incluía el módulo malicioso para Apache Linux/Chapro.A . La motivación principal de SSHDoor no es económica ni oportunista, sino estratégica y de inteligencia: su diseño está optimizado para mantener acceso silencioso y prolongado a servidores Linux de alto valor, recolectar credenciales de administradores y usuarios privilegiados, y servir como plataforma de acceso persistente para operaciones de espionaje continuado . El uso de nombres de dominio que imitan servicios legítimos (como &amp;lt;code&amp;gt;openssh.info&amp;lt;/code&amp;gt; y &amp;lt;code&amp;gt;linuxrepository.org&amp;lt;/code&amp;gt;) demuestra una planificación cuidadosa para evitar sospechas de los administradores y prolongar la vida útil de la infección . La evolución de la familia hacia variantes con inyección PAM y rootkits indica que sus operadores siguen invirtiendo en investigación y desarrollo para mejorar la evasión y adaptarse a entornos defensivos más maduros.&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;/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;* [[Mitigaciones Backdoor|Relación de acciones para mitigar el riesgo de esta actividad maliciosa.]]&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;/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;[[Category:Familias de malware|Familias de malware]]&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=SSHDoor&amp;diff=3420&amp;oldid=0</id>
		<title>SSHDoor</title>
		<link rel="alternate" type="text/html" href="https://darfe.es/ciberwiki/index.php?title=SSHDoor&amp;diff=3420&amp;oldid=0"/>
		<updated>2026-10-13T16:31:57Z</updated>

		<summary type="html">&lt;p&gt;Descripcion de SSHDoor&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;SSHDoor es un troyano/backdoor para Linux cuyo nombre técnico completo es Linux/SSHDoor.A (también conocido como SSHdKit), diseñado para comprometer servidores que ejecutan el protocolo SSH (Secure Shell) . Su función principal es robar credenciales de inicio de sesión (usuarios y contraseñas) y garantizar al atacante un acceso remoto persistente y encubierto, incluso si las contraseñas legítimas cambian. A diferencia de un malware genérico, SSHDoor se implanta directamente en el binario del demonio SSH, camuflándose como el servicio legítimo del sistema.&lt;br /&gt;
&lt;br /&gt;
== Funcionamiento Técnico Detallado ==&lt;br /&gt;
SSHDoor opera mediante la sustitución o inyección del binario &amp;lt;code&amp;gt;sshd&amp;lt;/code&amp;gt; legítimo en el servidor comprometido . Una vez que el administrador o el sistema inicia el servicio SSH, el demonio troyanizado se ejecuta con la misma apariencia y funcionalidad visible que el original, pero con comportamientos maliciosos ocultos.&lt;br /&gt;
&lt;br /&gt;
1. Robo de credenciales:&lt;br /&gt;
&lt;br /&gt;
Cada vez que un usuario intenta autenticarse exitosamente vía SSH, el backdoor intercepta el nombre de usuario y la contraseña antes de que sean procesados por el sistema de autenticación legítimo . Los datos capturados se cifran usando una clave RSA de 1024 bits incrustada en el binario, se codifican en Base64 y se envían a un servidor remoto mediante peticiones HTTP POST . Las cadenas relacionadas con el comportamiento malicioso están ofuscadas con codificación XOR (utilizando la constante &amp;lt;code&amp;gt;0x23&amp;lt;/code&amp;gt;) para dificultar el análisis estático y la detección por búsqueda de cadenas sospechosas .&lt;br /&gt;
&lt;br /&gt;
2. Persistencia mediante doble mecanismo:&lt;br /&gt;
&lt;br /&gt;
SSHDoor garantiza el acceso del atacante incluso si el administrador legítimo cambia su contraseña. Lo logra de dos formas :&lt;br /&gt;
&lt;br /&gt;
* Contraseña hardcodeada: El binario contiene una contraseña fija incrustada en el código. Cualquier usuario que la introduzca recibe acceso inmediato al sistema, sin importar las credenciales configuradas en el servidor.&lt;br /&gt;
* Clave SSH incrustada: El malware también incorpora una clave pública SSH (formato &amp;lt;code&amp;gt;ssh-rsa&amp;lt;/code&amp;gt;) cuyo par privado posee el atacante. Al autenticarse con esa clave privada correspondiente, el acceso se concede automáticamente.&lt;br /&gt;
&lt;br /&gt;
3. Recolección de datos del sistema:&lt;br /&gt;
&lt;br /&gt;
Al iniciarse, el backdoor envía al servidor de recolección la IP, el puerto en el que el servicio está escuchando y el nombre del host de la máquina comprometida, permitiendo al atacante mapear su infraestructura de víctimas .&lt;br /&gt;
&lt;br /&gt;
4. Variantes modernas (SSHdKit):&lt;br /&gt;
&lt;br /&gt;
Las versiones más recientes de la familia, detectadas en 2025 y 2026, han evolucionado hacia técnicas más sigilosas. Algunas variantes utilizan inyección de módulos PAM (Pluggable Authentication Modules) mediante archivos &amp;lt;code&amp;gt;.so&amp;lt;/code&amp;gt; personalizados en lugar de modificar directamente el binario &amp;lt;code&amp;gt;sshd&amp;lt;/code&amp;gt; . Este enfoque evita alterar archivos del sistema como &amp;lt;code&amp;gt;pam_unix.so&amp;lt;/code&amp;gt;, lo que le permite pasar verificaciones de herramientas como Lynis, chkrootkit y rkhunter, y no deja rastro en &amp;lt;code&amp;gt;authorized_keys&amp;lt;/code&amp;gt; . Otras variantes monitorean en puertos altos como 60001 y abren reverse shells, además de desplegar componentes de rootkit que ocultan su presencia de comandos como &amp;lt;code&amp;gt;ps&amp;lt;/code&amp;gt; y &amp;lt;code&amp;gt;netstat&amp;lt;/code&amp;gt; .&lt;br /&gt;
&lt;br /&gt;
== Impacto y Consecuencias ==&lt;br /&gt;
El impacto de una infección por SSHDoor es crítico para cualquier infraestructura Linux expuesta, especialmente servidores de producción, bases de datos y sistemas de administración remota.&lt;br /&gt;
&lt;br /&gt;
a) Compromiso total del servidor:&lt;br /&gt;
&lt;br /&gt;
El robo de credenciales de SSH otorga al atacante acceso con privilegios de administrador a la máquina comprometida. Desde allí puede ejecutar comandos arbitrarios, instalar más malware, modificar configuraciones, acceder a bases de datos y, en última instancia, controlar completamente el servidor .&lt;br /&gt;
&lt;br /&gt;
b) Persistencia garantizada:&lt;br /&gt;
&lt;br /&gt;
El doble mecanismo de persistencia (contraseña hardcodeada + clave SSH incrustada) significa que cambiar la contraseña del usuario afectado no expulsa al atacante. Incluso una auditoría de seguridad convencional puede no detectar la puerta trasera si solo se revisan las cuentas de usuario y las claves autorizadas .&lt;br /&gt;
&lt;br /&gt;
c) Movimiento lateral y escalada de privilegios:&lt;br /&gt;
&lt;br /&gt;
Las credenciales robadas de un servidor suelen ser reutilizadas para acceder a otros sistemas de la red corporativa, facilitando el movimiento lateral. Si el servidor comprometido tiene acceso a recursos compartidos, bases de datos o sistemas internos, el atacante puede extender su control rápidamente .&lt;br /&gt;
&lt;br /&gt;
d) Dificultad de detección:&lt;br /&gt;
&lt;br /&gt;
SSHDoor se ejecuta como un proceso llamado &amp;lt;code&amp;gt;sshd&amp;lt;/code&amp;gt;, con la misma ruta esperada (&amp;lt;code&amp;gt;/usr/sbin/sshd&amp;lt;/code&amp;gt; en condiciones normales). Esto hace que herramientas de monitoreo estándar como &amp;lt;code&amp;gt;ps aux | grep sshd&amp;lt;/code&amp;gt; no detecten anomalías evidentes . Las variantes que usan inyección PAM o rootkits ocultan aún más su presencia, evadiendo controles de integridad de archivos y auditorías de seguridad comunes .&lt;br /&gt;
&lt;br /&gt;
e) Exfiltración silenciosa y prolongada:&lt;br /&gt;
&lt;br /&gt;
La comunicación con el servidor de recolección se realiza mediante HTTP POST cifrado, lo que permite al atacante recibir credenciales continuamente sin activar alertas de tráfico anómalo, siempre que el firewall corporativo permita salida HTTP . Esto facilita operaciones de espionaje prolongado sin detección.&lt;br /&gt;
&lt;br /&gt;
f) Riesgo reputacional, regulatorio y de cumplimiento:&lt;br /&gt;
&lt;br /&gt;
Un servidor comprometido con acceso SSH persistente puede ser utilizado para alojar y distribuir malware (como se documentó con la asociación a Linux/Chapro.A) , lo que expone a la organización a sanciones regulatorias, pérdida de confianza de clientes y daños legales si el servidor se utiliza para atacar a terceros.&lt;br /&gt;
&lt;br /&gt;
g) Atribución a grupos APT:&lt;br /&gt;
&lt;br /&gt;
En 2026, feeds de amenazas han asociado SSHDoor a APT28 (Charming Kitten), un actor de origen ruso vinculado a operaciones de ciberespionaje contra gobiernos y organizaciones estratégicas . Esto eleva la gravedad del incidente de un simple troyano a una operación de inteligencia patrocinada por un estado, con implicaciones geopolíticas y de seguridad nacional.&lt;br /&gt;
&lt;br /&gt;
== Origen y Motivación ==&lt;br /&gt;
SSHDoor tiene su origen en actores de amenazas vinculados al ciberespionaje ruso, específicamente atribuido a APT28 (Charming Kitten) según los feeds de inteligencia más recientes . Fue documentado por primera vez por ESET en enero de 2013, en el contexto de una campaña más amplia que también incluía el módulo malicioso para Apache Linux/Chapro.A . La motivación principal de SSHDoor no es económica ni oportunista, sino estratégica y de inteligencia: su diseño está optimizado para mantener acceso silencioso y prolongado a servidores Linux de alto valor, recolectar credenciales de administradores y usuarios privilegiados, y servir como plataforma de acceso persistente para operaciones de espionaje continuado . El uso de nombres de dominio que imitan servicios legítimos (como &amp;lt;code&amp;gt;openssh.info&amp;lt;/code&amp;gt; y &amp;lt;code&amp;gt;linuxrepository.org&amp;lt;/code&amp;gt;) demuestra una planificación cuidadosa para evitar sospechas de los administradores y prolongar la vida útil de la infección . La evolución de la familia hacia variantes con inyección PAM y rootkits indica que sus operadores siguen invirtiendo en investigación y desarrollo para mejorar la evasión y adaptarse a entornos defensivos más maduros .&lt;/div&gt;</summary>
		<author><name>Fernando.VH</name></author>
	</entry>
	<entry>
		<id>https://darfe.es/ciberwiki/index.php?title=VBREVSHELL&amp;diff=3419&amp;oldid=3418</id>
		<title>VBREVSHELL</title>
		<link rel="alternate" type="text/html" href="https://darfe.es/ciberwiki/index.php?title=VBREVSHELL&amp;diff=3419&amp;oldid=3418"/>
		<updated>2026-10-13T16:30:01Z</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:30 13 oct 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-l17&quot;&gt;Línea 17:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 17:&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;== Origen y Motivación ==&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;== Origen y Motivación ==&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;VBREVSHELL tiene su origen en APT42, un grupo de amenazas persistentes avanzadas de origen iraní que ha estado activo desde al menos 2015 y cuya actividad se ha observado hasta febrero de 2024. La motivación principal de este actor es el ciberespionaje con fines geopolíticos, dirigido a la recolección de inteligencia sobre objetivos gubernamentales, militares, académicos y de derechos humanos, tanto dentro como fuera de Irán. VBREVSHELL no es un malware de motivación financiera ni de cibercrimen oportunista; es una herramienta de acceso remoto diseñada para ser desplegada en operaciones de intrusión persistentes, donde el objetivo es mantener el acceso silencioso durante el mayor tiempo posible para extraer información estratégica. El hecho de que su diseño evite deliberadamente la ejecución si detecta ESET Security sugiere una adaptación cuidadosa a entornos específicos, característica típica de actores APT con recursos y planificación a largo plazo.&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;VBREVSHELL tiene su origen en APT42, un grupo de amenazas persistentes avanzadas de origen iraní que ha estado activo desde al menos 2015 y cuya actividad se ha observado hasta febrero de 2024. La motivación principal de este actor es el ciberespionaje con fines geopolíticos, dirigido a la recolección de inteligencia sobre objetivos gubernamentales, militares, académicos y de derechos humanos, tanto dentro como fuera de Irán. VBREVSHELL no es un malware de motivación financiera ni de cibercrimen oportunista; es una herramienta de acceso remoto diseñada para ser desplegada en operaciones de intrusión persistentes, donde el objetivo es mantener el acceso silencioso durante el mayor tiempo posible para extraer información estratégica. El hecho de que su diseño evite deliberadamente la ejecución si detecta ESET Security sugiere una adaptación cuidadosa a entornos específicos, característica típica de actores APT con recursos y planificación a largo plazo.&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;* [[Mitigaciones Backdoor|Relación de acciones para mitigar el riesgo de esta actividad maliciosa.]]&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;&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;[[Category:Familias de malware|Familias de malware]]&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=VBREVSHELL&amp;diff=3418&amp;oldid=0</id>
		<title>VBREVSHELL</title>
		<link rel="alternate" type="text/html" href="https://darfe.es/ciberwiki/index.php?title=VBREVSHELL&amp;diff=3418&amp;oldid=0"/>
		<updated>2026-10-13T16:29:50Z</updated>

		<summary type="html">&lt;p&gt;Descripcion de VBREVSHELL&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;VBREVSHELL es un backdoor implementado como una macro VBA que establece una reverse shell apoyándose exclusivamente en llamadas a la API de Windows. Fue documentado por Mandiant y su actividad se ha vinculado principalmente al grupo APT42, un actor de amenazas de origen iraní que lo ha utilizado en operaciones de ciberespionaje, aunque también se ha observado su uso por parte de otros actores como el grupo Tonto Team en campañas dirigidas a universidades surcoreanas.&lt;br /&gt;
&lt;br /&gt;
== Funcionamiento Técnico Detallado ==&lt;br /&gt;
VBREVSHELL opera como un componente dentro de una cadena de infección multi-etapa y su diseño prioriza la ejecución sin depender de binarios tradicionales en disco. El vector de entrada más documentado involucra archivos CHM (Compiled HTML Help) maliciosos, que al ser abiertos ejecutan código JavaScript o VBScript que descarga y lanza una DLL maliciosa. Esta DLL realiza verificaciones anti-sandbox —como comprobar si el número de archivos en la carpeta &amp;lt;code&amp;gt;%TEMP%&amp;lt;/code&amp;gt; es inferior a 18, señal de un entorno virtual— y, si pasa los controles, crea y ejecuta un archivo VBE (Visual Basic Encoded) en &amp;lt;code&amp;gt;%TEMP%&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Ese archivo VBE es precisamente ReVBShell, el componente central de la amenaza. A diferencia de otros backdoors que cargan dependencias externas, ReVBShell ejecuta sus operaciones apoyándose únicamente en llamadas a la API de Windows desde el propio intérprete de VBScript. Para lograr la persistencia, el malware registra su ejecución en la clave &amp;lt;code&amp;gt;SOFTWARE\Microsoft\Windows\CurrentVersion\Run&amp;lt;/code&amp;gt; del registro de Windows.&lt;br /&gt;
&lt;br /&gt;
Una vez activo, ReVBShell intenta conectarse a un servidor de mando y control (C2) preconfigurado. Si establece la conexión, el atacante obtiene una shell remota con capacidades que incluyen: obtención de información del sistema operativo mediante consultas WMI (&amp;lt;code&amp;gt;SELECT * FROM Win32_OperatingSystem&amp;lt;/code&amp;gt;), recolección de datos de adaptadores de red y direcciones MAC (&amp;lt;code&amp;gt;SELECT * FROM Win32_NetworkAdapterConfiguration WHERE MACAddress &amp;gt; &amp;lt;nowiki&amp;gt;&amp;#039;&amp;#039;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;), enumeración de procesos activos (&amp;lt;code&amp;gt;SELECT * FROM Win32_Process&amp;lt;/code&amp;gt;), así como funciones de descarga y ejecución de archivos y una funcionalidad tipo &amp;lt;code&amp;gt;WGET&amp;lt;/code&amp;gt; para traer contenido externo. La infraestructura C2 documentada para VBREVSHELL utiliza predominantemente el puerto 8082 en múltiples direcciones IP.&lt;br /&gt;
&lt;br /&gt;
== Impacto y Consecuencias ==&lt;br /&gt;
El impacto de VBREVSHELL es alto dentro del contexto de una intrusión activa, ya que otorga al atacante una shell interactiva con control total sobre el sistema comprometido. A través de esta shell, un operador malicioso puede ejecutar comandos arbitrarios, descargar herramientas adicionales (keyloggers, ransomware, stealers), exfiltrar información sensible y utilizar el host como punto de pivote para movimiento lateral dentro de la red corporativa.&lt;br /&gt;
&lt;br /&gt;
Una de las consecuencias más críticas es su capacidad de evasión. VBREVSHELL incluye lógica que verifica la presencia de productos de seguridad específicos como ESET Security; si detecta su instalación, simplemente no ejecuta ninguna acción maliciosa, permaneciendo inerte. Esto le permite sobrevivir en sistemas protegidos por determinadas soluciones sin activar alertas, lo que dificulta la detección temprana. Adicionalmente, al operar desde un archivo VBE en &amp;lt;code&amp;gt;%TEMP%&amp;lt;/code&amp;gt; y depender solo de APIs nativas de Windows, el malware no requiere archivos ejecutables adicionales, lo que complica su identificación mediante análisis de disco tradicionales.&lt;br /&gt;
&lt;br /&gt;
Desde la perspectiva de atribución y respuesta, la presencia de VBREVSHELL en un entorno comprometido es un indicador sólido de actividad APT, específicamente de APT42 (también conocido como TA428 o APT31). Su uso se ha documentado en campañas de ciberespionaje contra objetivos gubernamentales, académicos y de infraestructura crítica, lo que eleva la gravedad del incidente y exige protocolos de respuesta a incidentes de nivel avanzado.&lt;br /&gt;
&lt;br /&gt;
== Origen y Motivación ==&lt;br /&gt;
VBREVSHELL tiene su origen en APT42, un grupo de amenazas persistentes avanzadas de origen iraní que ha estado activo desde al menos 2015 y cuya actividad se ha observado hasta febrero de 2024. La motivación principal de este actor es el ciberespionaje con fines geopolíticos, dirigido a la recolección de inteligencia sobre objetivos gubernamentales, militares, académicos y de derechos humanos, tanto dentro como fuera de Irán. VBREVSHELL no es un malware de motivación financiera ni de cibercrimen oportunista; es una herramienta de acceso remoto diseñada para ser desplegada en operaciones de intrusión persistentes, donde el objetivo es mantener el acceso silencioso durante el mayor tiempo posible para extraer información estratégica. El hecho de que su diseño evite deliberadamente la ejecución si detecta ESET Security sugiere una adaptación cuidadosa a entornos específicos, característica típica de actores APT con recursos y planificación a largo plazo.&lt;/div&gt;</summary>
		<author><name>Fernando.VH</name></author>
	</entry>
	<entry>
		<id>https://darfe.es/ciberwiki/index.php?title=XRed&amp;diff=3417&amp;oldid=3416</id>
		<title>XRed</title>
		<link rel="alternate" type="text/html" href="https://darfe.es/ciberwiki/index.php?title=XRed&amp;diff=3417&amp;oldid=3416"/>
		<updated>2026-10-13T16:28:32Z</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:28 13 oct 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-l76&quot;&gt;Línea 76:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 76:&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;== Origen y motivación ==&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;== Origen y motivación ==&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;XRed tiene su origen en un desarrollador individual con motivación principalmente económica, aunque su uso se ha diversificado hacia campañas de cibercrimen organizado e incluso actores patrocinados por estados. Diversas evidencias lingüísticas en el código —comentarios, cadenas y nombres de variables en turco— apuntan a que su creador es un hablante nativo de ese idioma, lo que sugiere un origen en el ecosistema del cibercrimen turco, conocido por producir herramientas de acceso remoto (RAT) y stealers de bajo costo. A diferencia de un APT puro, la motivación inicial fue financiera: venta del malware en foros clandestinos, servicios de alquiler del backdoor (MaaS, Malware-as-a-Service) y fraude directo. Sin embargo, la modularidad del framework y su bajo costo de adquisición lo han convertido en una herramienta atractiva también para grupos de espionaje y sabotaje, lo que amplifica su peligro y lo posiciona como una amenaza híbrida entre el crimen común y las operaciones APT patrocinadas por estados.&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;XRed tiene su origen en un desarrollador individual con motivación principalmente económica, aunque su uso se ha diversificado hacia campañas de cibercrimen organizado e incluso actores patrocinados por estados. Diversas evidencias lingüísticas en el código —comentarios, cadenas y nombres de variables en turco— apuntan a que su creador es un hablante nativo de ese idioma, lo que sugiere un origen en el ecosistema del cibercrimen turco, conocido por producir herramientas de acceso remoto (RAT) y stealers de bajo costo. A diferencia de un APT puro, la motivación inicial fue financiera: venta del malware en foros clandestinos, servicios de alquiler del backdoor (MaaS, Malware-as-a-Service) y fraude directo. Sin embargo, la modularidad del framework y su bajo costo de adquisición lo han convertido en una herramienta atractiva también para grupos de espionaje y sabotaje, lo que amplifica su peligro y lo posiciona como una amenaza híbrida entre el crimen común y las operaciones APT patrocinadas por estados.&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;* [[Mitigaciones Backdoor|Relación de acciones para mitigar el riesgo de esta actividad maliciosa.]]&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;&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;[[Category:Familias de malware|Familias de malware]]&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=XRed&amp;diff=3416&amp;oldid=0</id>
		<title>XRed</title>
		<link rel="alternate" type="text/html" href="https://darfe.es/ciberwiki/index.php?title=XRed&amp;diff=3416&amp;oldid=0"/>
		<updated>2026-10-13T16:28:18Z</updated>

		<summary type="html">&lt;p&gt;Descripcion de XRed&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;XRed, también conocido como el gusano Synaptics, es un troyano de puerta trasera (backdoor) modular combinado con capacidades de gusano, escrito principalmente en Delphi, que ha estado activo de forma continua desde al menos 2019. Su característica más distintiva es que se disfraza completamente del controlador legítimo de Synaptics —nombre y rutas de un componente de hardware real— para pasar desapercibido tanto para el usuario como para las soluciones de seguridad. Su nivel de amenaza se clasifica como alto: no solo posee capacidades completas de control remoto y robo de datos, sino que además se propaga de forma autónoma mediante USB y macros de Office, y su calidad de desarrollo indica que no es una obra amateur, sino una herramienta madura que probablemente se comercializa en el ecosistema del cibercrimen como servicio (Cybercrime-as-a-Service, CaaS).&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Funcionamiento técnico detallado ==&lt;br /&gt;
La cadena de infección de XRed está cuidadosamente diseñada y presenta una arquitectura de múltiples etapas, múltiples procesos y múltiples rutas de persistencia, orientada a evadir defensas en profundidad.&lt;br /&gt;
&lt;br /&gt;
=== Vectores de entrada y camuflaje de ejecución ===&lt;br /&gt;
Los principales métodos de distribución de XRed incluyen: controladores de hardware troyanizados (especialmente los que acompañan a adaptadores USB-C), canales de distribución de software comprometidos (como el caso de mayo de 2025, cuando se confirmó que el fabricante de impresoras ProColored distribuyó paquetes de instalación infectados con XRed), y correos de phishing. En una campaña activa detectada en octubre de 2025, los atacantes se hicieron pasar por el Ministerio de Hacienda de India, enviando correos sobre supuestas infracciones fiscales. El vector era un archivo VBS (&amp;quot;Tax Penalty Notice.vbs&amp;quot;) que descargaba un ejecutable desde &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;https://googlevip&amp;lt;/nowiki&amp;gt;[.]shop/216.250.104.166ClientSetup[.]exe&amp;lt;/code&amp;gt; y lo ejecutaba silenciosamente mediante PowerShell tras un retraso de 8 a 15 segundos para evadir entornos sandbox.&lt;br /&gt;
&lt;br /&gt;
=== Instalación y persistencia ===&lt;br /&gt;
Una vez ejecutado, XRed se copia a sí mismo en &amp;lt;code&amp;gt;C:\ProgramData\Synaptics\&amp;lt;/code&amp;gt;, disfrazado como &amp;lt;code&amp;gt;Synaptics.exe&amp;lt;/code&amp;gt;. Para garantizar la persistencia tras reinicios, crea una clave en el registro de Windows:&lt;br /&gt;
&lt;br /&gt;
text&lt;br /&gt;
 HKCU\Software\Microsoft\Windows\CurrentVersion\Run&lt;br /&gt;
 Nombre: &amp;quot;Synaptics Pointing Device Driver&amp;quot;&lt;br /&gt;
Adicionalmente, verifica la existencia de un mutex llamado &amp;lt;code&amp;gt;Synaptics2X&amp;lt;/code&amp;gt; para asegurarse de que solo se ejecute una instancia en el sistema, evitando duplicaciones que podrían delatar su presencia.&lt;br /&gt;
&lt;br /&gt;
=== Recolección y exfiltración inicial ===&lt;br /&gt;
Tras la instalación, XRed recopila información del sistema: nombre de usuario, dirección MAC, nombre del equipo, versión del sistema operativo y otros identificadores. Estos datos son enviados mediante SMTP a direcciones de correo hardcodeadas (como &amp;lt;code&amp;gt;xredline1@gmail.com&amp;lt;/code&amp;gt;) controladas por el atacante. Esta técnica de exfiltración vía correo electrónico es inusual y permite al atacante recibir los datos sin necesidad de un servidor C2 tradicional.&lt;br /&gt;
&lt;br /&gt;
=== Comunicación con el centro de mando y control (C2) ===&lt;br /&gt;
El canal de C2 se establece a través del dominio &amp;lt;code&amp;gt;xred.mooo.com&amp;lt;/code&amp;gt;, cuya resolución dinámica se gestiona mediante la API de &amp;lt;code&amp;gt;freedns.afraid.org&amp;lt;/code&amp;gt;. Esto permite al atacante cambiar la IP del servidor sin modificar el binario, dificultando el bloqueo por parte de defensas perimetrales.&lt;br /&gt;
&lt;br /&gt;
=== Capacidades de control remoto ===&lt;br /&gt;
El backdoor acepta múltiples comandos desde el C2, entre ellos:&lt;br /&gt;
&lt;br /&gt;
* Ejecución de comandos en la línea de comandos (CMD)&lt;br /&gt;
* Captura de pantalla del escritorio&lt;br /&gt;
* Listado y navegación de directorios&lt;br /&gt;
* Descarga, carga y eliminación de archivos&lt;br /&gt;
* Registro de pulsaciones de teclado (keylogger) mediante hooks de teclado&lt;br /&gt;
* Control del ratón y del sistema en general&lt;br /&gt;
&lt;br /&gt;
=== Propagación tipo gusano ===&lt;br /&gt;
XRed se propaga por dos vías principales:&lt;br /&gt;
&lt;br /&gt;
* USB: crea un archivo &amp;lt;code&amp;gt;autorun.inf&amp;lt;/code&amp;gt; en unidades extraíbles para ejecutarse automáticamente al conectarlas.&lt;br /&gt;
* Excel: infecta archivos &amp;lt;code&amp;gt;.xlsm&amp;lt;/code&amp;gt; inyectando macros VBA maliciosas, y modifica el registro para deshabilitar las advertencias de seguridad de macros en Office.&lt;br /&gt;
&lt;br /&gt;
=== Variantes recientes ===&lt;br /&gt;
Las versiones más nuevas incorporan técnicas de evasión más avanzadas: liberación multi-etapa del payload, carga de componentes maliciosos mediante &amp;lt;code&amp;gt;svchost.exe&amp;lt;/code&amp;gt;, y el uso de servicios del sistema para lograr persistencia redundante. En 2025, XRed fue detectado distribuyéndose a través del instalador de software de impresoras ProColored, lo que demuestra que el actor detrás del malware sigue activamente comprometiendo cadenas de suministro legítimas.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Impacto y consecuencias ==&lt;br /&gt;
El impacto de XRed es multidimensional y de alta severidad, tanto a nivel individual como organizacional:&lt;br /&gt;
&lt;br /&gt;
a) Compromiso total del endpoint:&lt;br /&gt;
&lt;br /&gt;
Al funcionar como un backdoor con control remoto completo, XRed otorga al atacante la capacidad de operar la máquina comprometida como si estuviera sentado frente a ella: ejecutar programas, robar archivos, espiar la pantalla y capturar todo lo que el usuario teclea.&lt;br /&gt;
&lt;br /&gt;
b) Robo de credenciales y datos sensibles:&lt;br /&gt;
&lt;br /&gt;
El keylogger integrado y la capacidad de acceder a archivos permiten la exfiltración de credenciales corporativas, correos, documentos confidenciales y datos financieros. Esto facilita ataques posteriores como fraude, suplantación de identidad y movimiento lateral en la red.&lt;br /&gt;
&lt;br /&gt;
c) Propagación interna y multiplataforma:&lt;br /&gt;
&lt;br /&gt;
Su capacidad de infectar unidades USB y archivos de Excel convierte a XRed en un riesgo de propagación horizontal dentro de organizaciones, especialmente en entornos donde se comparten archivos por medios extraíbles o por correo. Un solo empleado infectado puede comprometer toda una red.&lt;br /&gt;
&lt;br /&gt;
d) Evasión de controles tradicionales:&lt;br /&gt;
&lt;br /&gt;
Al disfrazarse de un proceso legítimo de Synaptics y usar nombres y rutas plausibles (&amp;lt;code&amp;gt;C:\ProgramData\Synaptics\&amp;lt;/code&amp;gt;), XRed evade muchas soluciones antivirus basadas en firmas y dificulta la detección por parte del usuario o del administrador.&lt;br /&gt;
&lt;br /&gt;
e) Dificultad de erradicación:&lt;br /&gt;
&lt;br /&gt;
Su persistencia en registro, su capacidad de reinstalarse vía USB y su C2 dinámico hacen que la simple eliminación del binario no sea suficiente. Se requiere análisis forense completo para garantizar la desinfección.&lt;br /&gt;
&lt;br /&gt;
f) Riesgo reputacional y regulatorio:&lt;br /&gt;
&lt;br /&gt;
Una infección por XRed en una organización puede derivar en incumplimientos normativos (protección de datos, PCI-DSS, ISO 27001), sanciones regulatorias y daño reputacional significativo si se confirma la fuga de información sensible.&lt;br /&gt;
&lt;br /&gt;
g) Actividad reciente (2025):&lt;br /&gt;
&lt;br /&gt;
En octubre de 2025, Mimecast identificó una campaña de XRed que suplantaba al Ministerio de Hacienda de India con correos sobre supuestas infracciones fiscales. Los objetivos eran principalmente filiales indias de empresas con sede en Reino Unido o Estados Unidos, lo que evidencia que XRed sigue siendo utilizado en campañas activas de ciberespionaje y cibercrimen.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Origen y motivación ==&lt;br /&gt;
XRed tiene su origen en un desarrollador individual con motivación principalmente económica, aunque su uso se ha diversificado hacia campañas de cibercrimen organizado e incluso actores patrocinados por estados. Diversas evidencias lingüísticas en el código —comentarios, cadenas y nombres de variables en turco— apuntan a que su creador es un hablante nativo de ese idioma, lo que sugiere un origen en el ecosistema del cibercrimen turco, conocido por producir herramientas de acceso remoto (RAT) y stealers de bajo costo. A diferencia de un APT puro, la motivación inicial fue financiera: venta del malware en foros clandestinos, servicios de alquiler del backdoor (MaaS, Malware-as-a-Service) y fraude directo. Sin embargo, la modularidad del framework y su bajo costo de adquisición lo han convertido en una herramienta atractiva también para grupos de espionaje y sabotaje, lo que amplifica su peligro y lo posiciona como una amenaza híbrida entre el crimen común y las operaciones APT patrocinadas por estados.&lt;/div&gt;</summary>
		<author><name>Fernando.VH</name></author>
	</entry>
	<entry>
		<id>https://darfe.es/ciberwiki/index.php?title=XShellGhost&amp;diff=3415&amp;oldid=3414</id>
		<title>XShellGhost</title>
		<link rel="alternate" type="text/html" href="https://darfe.es/ciberwiki/index.php?title=XShellGhost&amp;diff=3415&amp;oldid=3414"/>
		<updated>2026-10-13T16:25:52Z</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:25 13 oct 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-l61&quot;&gt;Línea 61:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 61:&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;== Origen y motivación ==&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;== Origen y motivación ==&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;XShellGhost / ShadowPad tiene su origen en un actor de amenazas persistente avanzado (APT) vinculado a operaciones de ciberespionaje, atribuido por múltiples firmas de seguridad (Kaspersky, ESET, Symantec) al ecosistema Winnti / APT41, un grupo con presuntos vínculos con intereses estatales chinos. La motivación principal no era económica, sino estratégica y de inteligencia: obtener acceso silencioso y persistente a infraestructuras críticas, robar propiedad intelectual, credenciales corporativas y posicionarse dentro de redes gubernamentales y empresariales de alto valor. A diferencia de un ransomware (motivación financiera), ShadowPad estaba diseñado para pasar desapercibido durante largos periodos, recolectar información y servir como plataforma de acceso continua. El uso de la cadena de suministro como vector refleja una planificación sofisticada y recursos considerables, característicos de actores APT patrocinados por estados.&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;XShellGhost / ShadowPad tiene su origen en un actor de amenazas persistente avanzado (APT) vinculado a operaciones de ciberespionaje, atribuido por múltiples firmas de seguridad (Kaspersky, ESET, Symantec) al ecosistema Winnti / APT41, un grupo con presuntos vínculos con intereses estatales chinos. La motivación principal no era económica, sino estratégica y de inteligencia: obtener acceso silencioso y persistente a infraestructuras críticas, robar propiedad intelectual, credenciales corporativas y posicionarse dentro de redes gubernamentales y empresariales de alto valor. A diferencia de un ransomware (motivación financiera), ShadowPad estaba diseñado para pasar desapercibido durante largos periodos, recolectar información y servir como plataforma de acceso continua. El uso de la cadena de suministro como vector refleja una planificación sofisticada y recursos considerables, característicos de actores APT patrocinados por estados.&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;* [[Mitigaciones Backdoor|Relación de acciones para mitigar el riesgo de esta actividad maliciosa.]]&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;&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;[[Category:Familias de malware|Familias de malware]]&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=XShellGhost&amp;diff=3414&amp;oldid=0</id>
		<title>XShellGhost</title>
		<link rel="alternate" type="text/html" href="https://darfe.es/ciberwiki/index.php?title=XShellGhost&amp;diff=3414&amp;oldid=0"/>
		<updated>2026-10-13T16:25:24Z</updated>

		<summary type="html">&lt;p&gt;Descripcion de XShellGhost&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;XShellGhost (nombre técnico asociado a ShadowPad) es un caso emblemático de ataque a la cadena de suministro (Supply Chain Attack). En julio de 2017, la empresa NetSarang —fabricante de las populares herramientas de administración remota Xshell, Xmanager y Xftp— publicó versiones de sus productos que contenían un backdoor inyectado directamente en el módulo &amp;lt;code&amp;gt;nssock2.dll&amp;lt;/code&amp;gt;. Dado que el binario conservaba la firma digital legítima de NetSarang, muchas soluciones antivirus no lo detectaron por confiar en el certificado, lo que permitió que el código malicioso se distribuyera masivamente a administradores de sistemas, ingenieros de red y personal de TI en todo el mundo. Kaspersky lo clasificó como Backdoor.Win32.ShadowPad.a y lo vinculó a un actor de amenazas avanzado (presuntamente relacionado con el grupo APT41 / Winnti), lo que elevó la gravedad del incidente a nivel de ciberespionaje.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Funcionamiento técnico detallado ==&lt;br /&gt;
El backdoor XShellGhost fue diseñado bajo un modelo modular, sigiloso y multicapa, orientado a la persistencia prolongada y a la evasión de detección. Su funcionamiento se articula en varias fases:&lt;br /&gt;
&lt;br /&gt;
1. Activación y comunicación inicial (fase DNS):&lt;br /&gt;
&lt;br /&gt;
Al ejecutarse Xshell, el binario legítimo cargaba &amp;lt;code&amp;gt;nssock2.dll&amp;lt;/code&amp;gt;, el cual verificaba mediante consultas DNS de tipo TXT si debía activarse. Utilizaba un Domain Generation Algorithm (DGA) que generaba un nuevo dominio C2 cada mes, con un patrón predecible para el atacante. Las respuestas TXT contenían la clave de descifrado del siguiente &amp;#039;&amp;#039;stage&amp;#039;&amp;#039;. Este mecanismo permitía que el backdoor permaneciera en estado &amp;quot;dormido&amp;quot; sin tráfico HTTP sospechoso, y solo se activara cuando el atacante respondía desde el dominio correspondiente.&lt;br /&gt;
&lt;br /&gt;
2. Framework modular en memoria (Root + Plugins):&lt;br /&gt;
&lt;br /&gt;
Una vez activado, el backdoor descifraba y ejecutaba en memoria un shellcode Root que servía como orquestador. Este Root contenía submódulos con funciones específicas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;Install&amp;lt;/code&amp;gt;: ajustaba privilegios, creaba mutex para evitar múltiples instancias y, si era necesario, se inyectaba en un proceso legítimo (&amp;lt;code&amp;gt;svchost.exe&amp;lt;/code&amp;gt; o similar) para operar fileless.&lt;br /&gt;
* &amp;lt;code&amp;gt;Config&amp;lt;/code&amp;gt;: leía y escribía la configuración persistente del malware.&lt;br /&gt;
* &amp;lt;code&amp;gt;Plugins&amp;lt;/code&amp;gt;: cargaba dinámicamente plugins adicionales (keylogger, exfiltrador, RAT, etc.) según las órdenes del C2.&lt;br /&gt;
* &amp;lt;code&amp;gt;Online&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;DNS&amp;lt;/code&amp;gt;: gestionaban los canales de comunicación con el servidor de mando y control.&lt;br /&gt;
&lt;br /&gt;
3. Persistencia en el registro de Windows (VFS oculto):&lt;br /&gt;
&lt;br /&gt;
El backdoor creaba un sistema de archivos virtual (VFS) cifrado dentro del Registro de Windows, lo que le permitía almacenar plugins, configuraciones y datos robados sin dejar rastros en disco. Esta técnica es especialmente difícil de detectar porque los archivos nunca existen como archivos reales en el sistema de ficheros.&lt;br /&gt;
&lt;br /&gt;
4. Comunicación cifrada y comandos:&lt;br /&gt;
&lt;br /&gt;
Los comandos desde el C2 viajaban cifrados (usualmente AES + RSA) dentro de registros DNS o, en fases posteriores, mediante HTTP/HTTPS camuflado. Esto permitía ejecutar órdenes como descarga de archivos, ejecución de comandos, captura de pantalla, robo de credenciales, y movimiento lateral dentro de la red.&lt;br /&gt;
&lt;br /&gt;
5. Evasión y anti-análisis:&lt;br /&gt;
&lt;br /&gt;
El malware verificaba la presencia de entornos virtuales o sandbox, retardaba su ejecución mediante &amp;#039;&amp;#039;sleep loops&amp;#039;&amp;#039; y usaba llamadas nativas de Windows para dificultar el análisis dinámico. Además, al estar firmado digitalmente, pasaba por controles de integridad y listas blancas corporativas.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Impacto y consecuencias ==&lt;br /&gt;
El impacto de XShellGhost fue crítico y de alcance global, por varias razones:&lt;br /&gt;
&lt;br /&gt;
a) Compromiso de infraestructura crítica:&lt;br /&gt;
&lt;br /&gt;
Xshell es una herramienta usada masivamente por administradores de sistemas para gestionar servidores Linux/Unix, routers, switches y dispositivos de red. Un backdoor en esta herramienta equivale a entregar las llaves de la infraestructura a un atacante. Cualquier organización que hubiera actualizado Xshell entre el 18 de julio y el 4 de agosto de 2017 quedó potencialmente expuesta.&lt;br /&gt;
&lt;br /&gt;
b) Naturaleza de ciberespionaje:&lt;br /&gt;
&lt;br /&gt;
El grupo detrás de ShadowPad está vinculado a campañas de espionaje estatal y robo de propiedad intelectual (APT41/Winnti, con presunta relación con intereses chinos). Los objetivos típicos incluían gobiernos, bancos, empresas tecnológicas y operadores de telecomunicaciones en Asia, Europa y América.&lt;br /&gt;
&lt;br /&gt;
c) Erosión de la confianza en la cadena de suministro:&lt;br /&gt;
&lt;br /&gt;
El caso demostró que la firma digital ya no garantiza inocuidad. Un atacante con acceso al entorno de compilación de un fabricante puede firmar malware con un certificado legítimo, burlando la mayoría de controles tradicionales (antivirus, EDR basados en firma, políticas de whitelisting).&lt;br /&gt;
&lt;br /&gt;
d) Riesgo de movimiento lateral y exfiltración silenciosa:&lt;br /&gt;
&lt;br /&gt;
Dado que el backdoor operaba en memoria, sobrevivía reinicios y se comunicaba de forma cifrada, las organizaciones afectadas podían ser comprometidas durante meses o años sin detección, permitiendo robo de credenciales, propiedad intelectual y datos sensibles.&lt;br /&gt;
&lt;br /&gt;
e) Consecuencias regulatorias y reputacionales:&lt;br /&gt;
&lt;br /&gt;
NetSarang tuvo que retirar las versiones comprometidas, emitir parches urgentes, notificar a clientes y enfrentar escrutinio público. Afectó también la reputación del ecosistema de software legítimo y forzó a muchas empresas a revisar sus procesos de verificación de proveedores (SBOM, análisis de integridad, verificación de hashes).&lt;br /&gt;
&lt;br /&gt;
f) Legado técnico:&lt;br /&gt;
&lt;br /&gt;
ShadowPad se convirtió en un framework reutilizable que ha sido observado en múltiples campañas posteriores (2018–2024), evolucionando hacia variantes más complejas. Su diseño influyó en el desarrollo de otras familias APT como PlugX, Winnti y Passcv.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Origen y motivación ==&lt;br /&gt;
XShellGhost / ShadowPad tiene su origen en un actor de amenazas persistente avanzado (APT) vinculado a operaciones de ciberespionaje, atribuido por múltiples firmas de seguridad (Kaspersky, ESET, Symantec) al ecosistema Winnti / APT41, un grupo con presuntos vínculos con intereses estatales chinos. La motivación principal no era económica, sino estratégica y de inteligencia: obtener acceso silencioso y persistente a infraestructuras críticas, robar propiedad intelectual, credenciales corporativas y posicionarse dentro de redes gubernamentales y empresariales de alto valor. A diferencia de un ransomware (motivación financiera), ShadowPad estaba diseñado para pasar desapercibido durante largos periodos, recolectar información y servir como plataforma de acceso continua. El uso de la cadena de suministro como vector refleja una planificación sofisticada y recursos considerables, característicos de actores APT patrocinados por estados.&lt;/div&gt;</summary>
		<author><name>Fernando.VH</name></author>
	</entry>
	<entry>
		<id>https://darfe.es/ciberwiki/index.php?title=Campa%C3%B1a_GhostAction_(Flujos_de_trabajo_maliciosos_de_GitHub_Actions_para_robo_de_credenciales)&amp;diff=3413&amp;oldid=3412</id>
		<title>Campaña GhostAction (Flujos de trabajo maliciosos de GitHub Actions para robo de credenciales)</title>
		<link rel="alternate" type="text/html" href="https://darfe.es/ciberwiki/index.php?title=Campa%C3%B1a_GhostAction_(Flujos_de_trabajo_maliciosos_de_GitHub_Actions_para_robo_de_credenciales)&amp;diff=3413&amp;oldid=3412"/>
		<updated>2026-10-12T15:53:40Z</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 15:53 12 oct 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-l456&quot;&gt;Línea 456:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 456:&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;ghostaction&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;github-actions&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;supply-chain-attack&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;cadena-de-suministro&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;robo-de-credenciales&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;credential-theft&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;ci-cd&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;secretos&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;github&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;pat&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;token-de-acceso-personal&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;aws&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;azure&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;google-cloud&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;firebase&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;openai&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;anthropic&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;openrouter&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;slack&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;discord&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;telegram&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;sendgrid&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;pypi&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;npm&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;dockerhub&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;ghcr&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;crates-io&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;xmrig&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;criptomineria&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;monero&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;kuafuai&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;devopsgpt&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;pyxel&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;athenadriver&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;uber&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;henrywoo&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;kitao&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;xxyangyoulin&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;security-audit&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;github-actions-security&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;security-check&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;git-history&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;exfiltracion&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;http-simple&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;193-32-204-199&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;stepsecurity&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;socket&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;gitguardian&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;octubre-2026&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;ghostaction&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;github-actions&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;supply-chain-attack&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;cadena-de-suministro&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;robo-de-credenciales&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;credential-theft&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;ci-cd&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;secretos&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;github&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;pat&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;token-de-acceso-personal&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;aws&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;azure&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;google-cloud&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;firebase&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;openai&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;anthropic&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;openrouter&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;slack&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;discord&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;telegram&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;sendgrid&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;pypi&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;npm&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;dockerhub&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;ghcr&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;crates-io&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;xmrig&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;criptomineria&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;monero&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;kuafuai&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;devopsgpt&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;pyxel&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;athenadriver&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;uber&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;henrywoo&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;kitao&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;xxyangyoulin&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;security-audit&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;github-actions-security&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;security-check&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;git-history&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;exfiltracion&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;http-simple&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;193-32-204-199&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;stepsecurity&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;socket&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;gitguardian&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;octubre-2026&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=Campa%C3%B1a_GhostAction_(Flujos_de_trabajo_maliciosos_de_GitHub_Actions_para_robo_de_credenciales)&amp;diff=3412&amp;oldid=0</id>
		<title>Campaña GhostAction (Flujos de trabajo maliciosos de GitHub Actions para robo de credenciales)</title>
		<link rel="alternate" type="text/html" href="https://darfe.es/ciberwiki/index.php?title=Campa%C3%B1a_GhostAction_(Flujos_de_trabajo_maliciosos_de_GitHub_Actions_para_robo_de_credenciales)&amp;diff=3412&amp;oldid=0"/>
		<updated>2026-10-12T15:53:15Z</updated>

		<summary type="html">&lt;p&gt;Descripcion de Campaña GhostAction (Flujos de trabajo maliciosos de GitHub Actions para robo de credenciales)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;GhostAction es una campaña masiva de ataque a la cadena de suministro dirigida a repositorios de GitHub, cuyo objetivo es el robo de credenciales de CI/CD, secretos de GitHub Actions y credenciales de nube, IA y SaaS. La campaña fue identificada por primera vez en septiembre de 2025 por GitGuardian, y ha resurgido en múltiples oleadas a lo largo de 2026, incluyendo una nueva ola significativa el 8 de octubre de 2026.&lt;br /&gt;
&lt;br /&gt;
El modus operandi de GhostAction consiste en comprometer cuentas de mantenedores de código abierto de alto perfil para inyectar un flujo de trabajo malicioso (workflow) en cientos o miles de repositorios. El flujo de trabajo, disfrazado como una &amp;quot;auditoría de seguridad&amp;quot; (&amp;lt;code&amp;gt;security-audit.yml&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;github_actions_security.yml&amp;lt;/code&amp;gt; o &amp;lt;code&amp;gt;security-check.yml&amp;lt;/code&amp;gt;), se ejecuta automáticamente en cada &amp;lt;code&amp;gt;push&amp;lt;/code&amp;gt; y exfiltra datos confidenciales a un servidor controlado por el atacante mediante HTTP simple (sin cifrar) a una dirección IP codificada.&lt;br /&gt;
&lt;br /&gt;
La campaña se ha atribuido a un actor de amenazas no identificado, y se caracteriza por su persistencia, automatización y escala masiva. A fecha de octubre de 2026, se ha identificado más de 500 cuentas de GitHub que han implementado el flujo de trabajo malicioso en decenas de miles de repositorios desde el 7 de octubre de 2026.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Nombres Alternativos / Alias ==&lt;br /&gt;
&lt;br /&gt;
* GhostAction (Nombre principal de la campaña)&lt;br /&gt;
* Campaña de robo de credenciales de GitHub Actions (Por el vector)&lt;br /&gt;
* Ataque a la cadena de suministro de GitHub (Por el tipo de ataque)&lt;br /&gt;
* Security Audit Workflow Malware (Por el disfraz)&lt;br /&gt;
* Mini Shai-Hulud (Familia de malware relacionada)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Fecha de Detección / Actividad ==&lt;br /&gt;
&lt;br /&gt;
* Primera Detección: Septiembre de 2025 (GitGuardian)&lt;br /&gt;
* Oleadas Posteriores:&lt;br /&gt;
** Septiembre de 2025: 817 repositorios, 327 usuarios, 3,325 secretos exfiltrados.&lt;br /&gt;
** Octubre–Diciembre 2025, Marzo 2026: ~75 repositorios (endpoint &amp;lt;code&amp;gt;170.39.218.2&amp;lt;/code&amp;gt;).&lt;br /&gt;
** Noviembre 2025, Marzo–Abril 2026: ~250 repositorios (endpoint &amp;lt;code&amp;gt;*.oast.fun&amp;lt;/code&amp;gt; / Interactsh).&lt;br /&gt;
** Agosto–Septiembre 2026: 772 repositorios, 373 usuarios/organizaciones, 2,577 secretos objetivo.&lt;br /&gt;
** 8 de octubre de 2026: 346 repositorios en dos ventanas automatizadas (27 de &amp;lt;code&amp;gt;kitao&amp;lt;/code&amp;gt;, 318 de &amp;lt;code&amp;gt;henrywoo&amp;lt;/code&amp;gt; + &amp;lt;code&amp;gt;uber/athenadriver&amp;lt;/code&amp;gt;).&lt;br /&gt;
* Estado: Activo. La campaña continúa evolucionando y expandiéndose. A fecha de octubre de 2026, se han identificado más de 500 cuentas comprometidas y decenas de miles de repositorios afectados.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Actor de Amenaza (Atribución) ==&lt;br /&gt;
&lt;br /&gt;
* Nombre del Actor: No atribuido a un grupo específico. La campaña se rastrea como GhostAction.&lt;br /&gt;
* Tipo de Actor: Ciberdelincuente organizado, especializado en ataques a la cadena de suministro de software y robo de credenciales.&lt;br /&gt;
* Sofisticación: Alta. El actor demuestra:&lt;br /&gt;
** Capacidad de comprometer cuentas de mantenedores de alto perfil (ej. &amp;lt;code&amp;gt;kitao&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;henrywoo&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;xxyangyoulin&amp;lt;/code&amp;gt;).&lt;br /&gt;
** Automatización masiva: 346 repositorios comprometidos en dos ventanas de minutos.&lt;br /&gt;
** Uso de técnicas de reconocimiento para identificar secretos específicos en cada repositorio.&lt;br /&gt;
** Capacidad de evadir la detección mediante el uso de nombres de flujo de trabajo legítimos y mensajes de commit inocuos.&lt;br /&gt;
** Adaptación continua: la campaña ha evolucionado desde 2025, cambiando endpoints de exfiltración y expandiendo los objetivos a credenciales de nube e IA.&lt;br /&gt;
** Posible experimentación con mineros de criptomonedas (XMRig) en algunos repositorios comprometidos.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Resumen Ejecutivo ==&lt;br /&gt;
GhostAction es una campaña de ataque a la cadena de suministro que compromete cuentas de mantenedores de GitHub para inyectar flujos de trabajo maliciosos en repositorios. Estos flujos de trabajo, disfrazados como &amp;quot;auditorías de seguridad&amp;quot;, se ejecutan automáticamente en cada &amp;lt;code&amp;gt;push&amp;lt;/code&amp;gt; y exfiltran datos confidenciales a un servidor controlado por el atacante.&lt;br /&gt;
&lt;br /&gt;
La campaña fue identificada por primera vez en septiembre de 2025 por GitGuardian, afectando a 817 repositorios de 327 usuarios y exfiltrado 3,325 secretos, incluidos tokens de PyPI, npm y DockerHub. Desde entonces, la campaña ha continuado con múltiples oleadas, expandiéndose significativamente en 2026.&lt;br /&gt;
&lt;br /&gt;
La ola más reciente, detectada el 8 de octubre de 2026, involucró dos cuentas de mantenedores comprometidas:&lt;br /&gt;
&lt;br /&gt;
* Takashi Kitao (autor del motor de juegos &amp;lt;code&amp;gt;pyxel&amp;lt;/code&amp;gt;, con 18,400 estrellas): 27 repositorios comprometidos entre las 13:20 y 13:44 UTC.&lt;br /&gt;
* Henry Wu (&amp;lt;code&amp;gt;henrywoo&amp;lt;/code&amp;gt;, autor original de &amp;lt;code&amp;gt;athenadriver&amp;lt;/code&amp;gt; de Uber): 318 repositorios comprometidos en una ventana de 16 minutos (21:10–21:26 UTC), incluyendo &amp;lt;code&amp;gt;uber/athenadriver&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Según Socket, a fecha de 9 de octubre de 2026, se han identificado más de 500 cuentas de GitHub que han implementado el flujo de trabajo malicioso en decenas de miles de repositorios desde el 7 de octubre de 2026.&lt;br /&gt;
&lt;br /&gt;
El flujo de trabajo malicioso se activa en &amp;lt;code&amp;gt;workflow_dispatch&amp;lt;/code&amp;gt; y en un &amp;lt;code&amp;gt;push&amp;lt;/code&amp;gt; sin filtrar (cualquier rama, cualquier etiqueta), se extrae con &amp;lt;code&amp;gt;fetch-depth: 0&amp;lt;/code&amp;gt; y ejecuta un único paso de &amp;quot;Auditoría&amp;quot; que realiza cuatro acciones:&lt;br /&gt;
&lt;br /&gt;
# Agrega los secretos con nombre del repositorio encontrados durante el reconocimiento.&lt;br /&gt;
# Analiza el árbol de trabajo en busca de 13 patrones de credenciales asociados con claves de AWS, servicios de IA, servicios de control de versiones y claves de API de SaaS y nube.&lt;br /&gt;
# Revisa todo el historial de Git para encontrar los mismos 13 patrones y obtener credenciales que podrían haber sido confirmadas inadvertidamente en el repositorio y posteriormente eliminadas.&lt;br /&gt;
# Empareja los ID de claves de acceso de AWS con sus claves de acceso secretas correspondientes.&lt;br /&gt;
&lt;br /&gt;
Los datos capturados se envían a una dirección IP codificada (&amp;lt;code&amp;gt;193.32.204[.]199&amp;lt;/code&amp;gt;) a través de HTTP simple. La campaña también ha utilizado endpoints como &amp;lt;code&amp;gt;bold-dhawan.45-139-104-115.plesk.page&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;carte-avantage.com&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;170.39.218.2&amp;lt;/code&amp;gt; y &amp;lt;code&amp;gt;*.oast.fun&amp;lt;/code&amp;gt; (Interactsh).&lt;br /&gt;
&lt;br /&gt;
En al menos un caso detectado el 30 de agosto de 2026, los ciberdelincuentes modificaron el repositorio &amp;lt;code&amp;gt;kuafuai/DevOpsGPT&amp;lt;/code&amp;gt; para insertar un minero de criptomonedas XMRig en la imagen Docker del proyecto.&lt;br /&gt;
&lt;br /&gt;
La campaña nunca se detuvo realmente. Los datos de GitGuardian muestran que los flujos de trabajo inyectados en oleadas anteriores nunca fueron eliminados en muchos casos; el atacante simplemente los modificó para apuntar a nuevos endpoints. La limpieza es incompleta: solo 124 repositorios (16%) fueron limpiados efectivamente en el historial público observado hasta el 5 de octubre de 2026.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Vectores de Ataque / Métodos de Distribución ==&lt;br /&gt;
&lt;br /&gt;
# Compromiso de cuenta de mantenedor: El atacante obtiene credenciales de GitHub de un mantenedor, muy probablemente un token de acceso personal (PAT) filtrado a partir de registros de robo de información (infostealer logs) o volcados de credenciales que circulan entre múltiples actores.&lt;br /&gt;
# Reconocimiento: Los archivos de flujo de trabajo del repositorio se analizan en busca de referencias a &amp;lt;code&amp;gt;$&amp;lt;nowiki&amp;gt;{{ secrets.NAME }}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. Los nombres exactos de los secretos encontrados se plantillan en el payload antes de ser commiteado.&lt;br /&gt;
# Inyección: Se inyecta un flujo de trabajo que simula ser una auditoría de seguridad en la rama principal, utilizando la identidad de la víctima. El commit se realiza directamente a la rama por defecto, sin PR ni revisión.&lt;br /&gt;
# Ejecución automática: El flujo de trabajo se activa en &amp;lt;code&amp;gt;workflow_dispatch&amp;lt;/code&amp;gt; y en un &amp;lt;code&amp;gt;push&amp;lt;/code&amp;gt; sin filtrar (cualquier rama, cualquier etiqueta). Se extrae con &amp;lt;code&amp;gt;fetch-depth: 0&amp;lt;/code&amp;gt; para obtener todas las ramas y etiquetas.&lt;br /&gt;
# Exfiltración: El flujo de trabajo ejecuta un paso de &amp;quot;Auditoría&amp;quot; que:&lt;br /&gt;
#* Agrega los secretos con nombre del repositorio.&lt;br /&gt;
#* Analiza el árbol de trabajo en busca de 13 patrones de credenciales.&lt;br /&gt;
#* Revisa todo el historial de Git (&amp;lt;code&amp;gt;git log -p --all&amp;lt;/code&amp;gt;) para encontrar los mismos 13 patrones.&lt;br /&gt;
#* Empareja los ID de claves de acceso de AWS con sus claves secretas mediante la captura de contexto (±2 líneas).&lt;br /&gt;
#* Envía todos los datos a un endpoint controlado por el atacante mediante &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt; sobre HTTP simple.&lt;br /&gt;
# Expansión: Las credenciales robadas pueden utilizarse para comprometer más repositorios y cuentas, expandiendo la campaña.&lt;br /&gt;
# Monetización: Las credenciales robadas (claves de AWS, tokens de PyPI/npm/DockerHub, claves de API de IA, etc.) pueden venderse o utilizarse para publicar paquetes maliciosos, minar criptomonedas o acceder a infraestructura en la nube.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Técnicas, Tácticas y Procedimientos (TTPs) - MITRE ATT&amp;amp;CK ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Táctica (MITRE ATT&amp;amp;CK)&lt;br /&gt;
!Técnica / Subtécnica&lt;br /&gt;
!Descripción / Implementación&lt;br /&gt;
|-&lt;br /&gt;
|Initial Access (TA0001)&lt;br /&gt;
|Valid Accounts: Cloud Accounts (T1078.004)&lt;br /&gt;
|Uso de credenciales de GitHub comprometidas (PAT filtrado).&lt;br /&gt;
|-&lt;br /&gt;
|Initial Access (TA0001)&lt;br /&gt;
|Supply Chain Compromise: Software Supply Chain (T1195.002)&lt;br /&gt;
|Inyección de flujo de trabajo malicioso en repositorios de GitHub.&lt;br /&gt;
|-&lt;br /&gt;
|Execution (TA0002)&lt;br /&gt;
|Command and Scripting Interpreter: Unix Shell (T1059.004)&lt;br /&gt;
|Ejecución de comandos shell en el runner de GitHub Actions.&lt;br /&gt;
|-&lt;br /&gt;
|Persistence (TA0003)&lt;br /&gt;
|Account Manipulation (T1098)&lt;br /&gt;
|Modificación de flujos de trabajo existentes para mantener la persistencia.&lt;br /&gt;
|-&lt;br /&gt;
|Defense Evasion (TA0005)&lt;br /&gt;
|Masquerading: Match Legitimate Name or Location (T1036.005)&lt;br /&gt;
|Uso de nombres de flujo de trabajo legítimos (&amp;quot;Security Audit&amp;quot;, &amp;quot;Github Actions Security&amp;quot;).&lt;br /&gt;
|-&lt;br /&gt;
|Defense Evasion (TA0005)&lt;br /&gt;
|Obfuscated Files or Information (T1027)&lt;br /&gt;
|Uso de nombres de secretos plantillados y mensajes de commit inocuos.&lt;br /&gt;
|-&lt;br /&gt;
|Credential Access (TA0006)&lt;br /&gt;
|Credentials from Password Stores (T1555)&lt;br /&gt;
|Robo de secretos de GitHub Actions y credenciales de nube/IA/SaaS.&lt;br /&gt;
|-&lt;br /&gt;
|Credential Access (TA0006)&lt;br /&gt;
|Unsecured Credentials: Credentials In Files (T1552.001)&lt;br /&gt;
|Búsqueda de credenciales en el árbol de trabajo y el historial de Git.&lt;br /&gt;
|-&lt;br /&gt;
|Discovery (TA0007)&lt;br /&gt;
|Software Discovery (T1518)&lt;br /&gt;
|Reconocimiento de secretos referenciados en flujos de trabajo existentes.&lt;br /&gt;
|-&lt;br /&gt;
|Collection (TA0009)&lt;br /&gt;
|Data from Information Repositories (T1213)&lt;br /&gt;
|Recopilación de secretos y credenciales de repositorios de GitHub.&lt;br /&gt;
|-&lt;br /&gt;
|Exfiltration (TA0010)&lt;br /&gt;
|Exfiltration Over C2 Channel (T1041)&lt;br /&gt;
|Exfiltración de datos a través de HTTP simple a una IP codificada.&lt;br /&gt;
|-&lt;br /&gt;
|Impact (TA0040)&lt;br /&gt;
|Resource Hijacking (T1496)&lt;br /&gt;
|Inserción de mineros de criptomonedas (XMRig) en algunos repositorios.&lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Flujo de Ataque (Cyber Kill Chain - GhostAction) ==&lt;br /&gt;
&lt;br /&gt;
# Reconocimiento: El atacante identifica repositorios de GitHub con secretos referenciados en sus flujos de trabajo. Escanea los archivos de flujo de trabajo en busca de &amp;lt;code&amp;gt;$&amp;lt;nowiki&amp;gt;{{ secrets.NAME }}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Armamento: El atacante genera un flujo de trabajo malicioso plantillado con los nombres exactos de los secretos encontrados. El payload incluye lógica para:&lt;br /&gt;
#* Exfiltrar secretos con nombre.&lt;br /&gt;
#* Buscar 13 patrones de credenciales en el árbol de trabajo y el historial de Git.&lt;br /&gt;
#* Emparejar claves de AWS con sus secretos.&lt;br /&gt;
# Entrega: El atacante compromete una cuenta de mantenedor (mediante PAT filtrado) y commitea el flujo de trabajo malicioso directamente a la rama por defecto del repositorio, utilizando la identidad de la víctima.&lt;br /&gt;
# Explotación: El flujo de trabajo se ejecuta automáticamente en el próximo &amp;lt;code&amp;gt;push&amp;lt;/code&amp;gt; (incluyendo el propio commit de inyección) o mediante &amp;lt;code&amp;gt;workflow_dispatch&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Instalación: El flujo de trabajo malicioso queda instalado en el repositorio y se ejecuta en cada &amp;lt;code&amp;gt;push&amp;lt;/code&amp;gt; a cualquier rama o etiqueta.&lt;br /&gt;
# Comando y Control (C2): El flujo de trabajo envía los datos exfiltrados a un endpoint controlado por el atacante (&amp;lt;code&amp;gt;193.32.204[.]199&amp;lt;/code&amp;gt;, puertos 80 y 3000) mediante &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt; sobre HTTP simple. No se realiza consulta DNS, lo que evita defensas basadas en dominios.&lt;br /&gt;
# Acción sobre Objetivos:&lt;br /&gt;
#* Robo de secretos de GitHub Actions: Tokens de PyPI, npm, DockerHub, claves de AWS, claves de API de IA, etc.&lt;br /&gt;
#* Barrido del historial de Git: Credenciales que fueron commiteadas y posteriormente eliminadas.&lt;br /&gt;
#* Emparejamiento de claves AWS: Captura de contexto alrededor de los ID de claves de acceso para reconstruir pares de claves completos.&lt;br /&gt;
#* Telemetría de campaña: Los marcadores &amp;lt;code&amp;gt;?c=monami&amp;lt;/code&amp;gt; y &amp;lt;code&amp;gt;?c=new&amp;lt;/code&amp;gt; permiten al operador clasificar los datos por rendimiento.&lt;br /&gt;
#* Minería de criptomonedas: En al menos un caso (&amp;lt;code&amp;gt;kuafuai/DevOpsGPT&amp;lt;/code&amp;gt;), se insertó un minero XMRig en la imagen Docker.&lt;br /&gt;
&lt;br /&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;
!Indicador / Característica&lt;br /&gt;
!Propósito&lt;br /&gt;
|-&lt;br /&gt;
|Endpoint C2 (2026)&lt;br /&gt;
|&amp;lt;code&amp;gt;193.32.204[.]199&amp;lt;/code&amp;gt; (puertos 80, 3000)&lt;br /&gt;
|Exfiltración de datos.&lt;br /&gt;
|-&lt;br /&gt;
|Endpoint C2 (2025)&lt;br /&gt;
|&amp;lt;code&amp;gt;bold-dhawan.45-139-104-115.plesk.page&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;carte-avantage.com&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;objective-hopper.45-139-104-115.plesk.page&amp;lt;/code&amp;gt;&lt;br /&gt;
|Exfiltración de datos (oleada 2025).&lt;br /&gt;
|-&lt;br /&gt;
|Endpoint C2 (2025-2026)&lt;br /&gt;
|&amp;lt;code&amp;gt;170.39.218.2&amp;lt;/code&amp;gt;&lt;br /&gt;
|Exfiltración de datos (oleadas intermedias).&lt;br /&gt;
|-&lt;br /&gt;
|Endpoint C2 (2025-2026)&lt;br /&gt;
|&amp;lt;code&amp;gt;*.oast.fun&amp;lt;/code&amp;gt; (Interactsh)&lt;br /&gt;
|Exfiltración de datos (oleadas intermedias).&lt;br /&gt;
|-&lt;br /&gt;
|Marcadores de URL&lt;br /&gt;
|&amp;lt;code&amp;gt;/?c=monami&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;/?c=new&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;?inj=&amp;lt;id&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|Telemetría de campaña.&lt;br /&gt;
|-&lt;br /&gt;
|Marcadores de cuerpo POST&lt;br /&gt;
|&amp;lt;code&amp;gt;REPO=&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;AKIA_CTX_START&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;AKIA_CTX_END&amp;lt;/code&amp;gt;&lt;br /&gt;
|Identificadores únicos del payload.&lt;br /&gt;
|-&lt;br /&gt;
|Nombres de flujo de trabajo&lt;br /&gt;
|&amp;lt;code&amp;gt;security-audit.yml&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;github_actions_security.yml&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;security-check.yml&amp;lt;/code&amp;gt;&lt;br /&gt;
|Disfraz de auditoría de seguridad.&lt;br /&gt;
|-&lt;br /&gt;
|Nombres de trabajo/paso&lt;br /&gt;
|&amp;quot;Security Audit&amp;quot; / job &amp;lt;code&amp;gt;audit&amp;lt;/code&amp;gt;; &amp;quot;Github Actions Security&amp;quot; / job &amp;lt;code&amp;gt;send-secrets&amp;lt;/code&amp;gt;; paso &amp;quot;Prepare Cache Busting&amp;quot;&lt;br /&gt;
|Capa de disfraz.&lt;br /&gt;
|-&lt;br /&gt;
|Mensajes de commit&lt;br /&gt;
|&amp;quot;Add security audit workflow&amp;quot;, &amp;quot;Update security audit workflow&amp;quot;, &amp;quot;Add/Update Github Actions Security workflow&amp;quot;, &amp;quot;Add security check workflow&amp;quot;, &amp;quot;Trigger security scan&amp;quot;&lt;br /&gt;
|Firmas de commits inyectados y re-disparados.&lt;br /&gt;
|-&lt;br /&gt;
|Cuentas comprometidas&lt;br /&gt;
|&amp;lt;code&amp;gt;henrywoo&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;kitao&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;xxyangyoulin&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Grommash9&amp;lt;/code&amp;gt;&lt;br /&gt;
|Cuentas víctimas utilizadas para la inyección.&lt;br /&gt;
|-&lt;br /&gt;
|Minero de criptomonedas&lt;br /&gt;
|XMRig 6.21.0 (en &amp;lt;code&amp;gt;kuafuai/DevOpsGPT&amp;lt;/code&amp;gt;)&lt;br /&gt;
|Minería de Monero.&lt;br /&gt;
|-&lt;br /&gt;
|Pool de minería&lt;br /&gt;
|&amp;lt;code&amp;gt;pool.supportxmr.com:3333&amp;lt;/code&amp;gt;&lt;br /&gt;
|Pool de minería.&lt;br /&gt;
|-&lt;br /&gt;
|Monedero Monero&lt;br /&gt;
|&amp;lt;code&amp;gt;832eKef1fNRTQdiJeJzsvkMMsogMp22FR2FLX1oaV5BxGfoMcJvkcbFgWgNRyNfsE19D9pdM1zdU7D9kRLdJbM5rU1vjfcL&amp;lt;/code&amp;gt;&lt;br /&gt;
|Monedero del atacante.&lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Objetivos y Sectores Afectados ==&lt;br /&gt;
&lt;br /&gt;
* Objetivo Principal: Repositorios de GitHub, especialmente aquellos con secretos de CI/CD configurados y credenciales commiteadas en el código o el historial de Git.&lt;br /&gt;
* Sectores Afectados: General. Cualquier organización o desarrollador individual que utilice GitHub Actions y tenga secretos configurados.&lt;br /&gt;
* Repositorios Notables Afectados:&lt;br /&gt;
** &amp;lt;code&amp;gt;uber/athenadriver&amp;lt;/code&amp;gt; (Uber)&lt;br /&gt;
** &amp;lt;code&amp;gt;kitao/pyxel&amp;lt;/code&amp;gt; (18,420 estrellas)&lt;br /&gt;
** &amp;lt;code&amp;gt;henrywoo/pyllama&amp;lt;/code&amp;gt; (2,777 estrellas)&lt;br /&gt;
** &amp;lt;code&amp;gt;henrywoo/chatllama&amp;lt;/code&amp;gt; (1,200 estrellas)&lt;br /&gt;
** &amp;lt;code&amp;gt;kuafuai/DevOpsGPT&amp;lt;/code&amp;gt; (~6,000 estrellas)&lt;br /&gt;
** &amp;lt;code&amp;gt;howie6879/liuli&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;monkeyx-net/PortMaster-Build-Templates&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;RSOLV-dev/rsolv-action&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;typecho-fans/plugins&amp;lt;/code&amp;gt;&lt;br /&gt;
* Plataformas Afectadas: GitHub (repositorios públicos y privados, forks).&lt;br /&gt;
* Número de Repositorios Afectados: Decenas de miles (más de 500 cuentas comprometidas desde octubre de 2026).&lt;br /&gt;
* Número de Secretos Objetivo: 2,577 secretos en la oleada de agosto-septiembre de 2026; 3,325 secretos en la oleada de septiembre de 2025.&lt;br /&gt;
* Distribución Geográfica: Global.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Impacto y Riesgo ==&lt;br /&gt;
&lt;br /&gt;
* Nivel de Riesgo: Crítico para organizaciones que utilizan GitHub Actions y tienen secretos configurados o credenciales commiteadas en el historial de Git.&lt;br /&gt;
* Impacto Potencial:&lt;br /&gt;
** Robo de Credenciales de CI/CD: Tokens de PyPI, npm, DockerHub, GHCR, claves de AWS, credenciales de Azure, Google Cloud, Firebase, etc.&lt;br /&gt;
** Publicación de Paquetes Maliciosos: Las credenciales de publicación robadas (PyPI, npm, crates.io) podrían utilizarse para publicar versiones maliciosas de paquetes legítimos, afectando a miles de usuarios downstream.&lt;br /&gt;
** Acceso a Infraestructura en la Nube: Las claves de AWS, Azure y GCP robadas podrían otorgar acceso a recursos en la nube, datos confidenciales y capacidad de escalada de privilegios.&lt;br /&gt;
** Acceso a Servicios de IA: Las claves de API de Anthropic, OpenAI y OpenRouter robadas podrían utilizarse para reventa de inferencia, generación de spam, desinformación o acceso a datos confidenciales.&lt;br /&gt;
** Compromiso de Comunicaciones: Los tokens de Slack, Discord y Telegram robados podrían otorgar acceso a comunicaciones internas.&lt;br /&gt;
** Minería de Criptomonedas: Inserción de mineros XMRig en imágenes Docker, consumiendo recursos computacionales y aumentando costos.&lt;br /&gt;
** Expansión de la Cadena de Suministro: Las credenciales robadas pueden utilizarse para comprometer más repositorios y cuentas, expandiendo la campaña.&lt;br /&gt;
** Riesgo Legal y Reputacional: La publicación de paquetes maliciosos o el compromiso de datos de clientes puede tener consecuencias legales y reputacionales graves.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Recomendaciones de Mitigación ==&lt;br /&gt;
&lt;br /&gt;
=== Acciones Inmediatas si un Flujo de Trabajo Afectado Apareció en su Repositorio ===&lt;br /&gt;
&lt;br /&gt;
# Rotar todo lo que el barrido del historial pudo alcanzar:&lt;br /&gt;
#* Todos los secretos de Actions.&lt;br /&gt;
#* Cada credencial jamás commiteada a cualquier rama: claves de AWS, claves de proveedores de IA, tokens de GitHub/GitLab, Slack, SendGrid, Google/Firebase.&lt;br /&gt;
#* La eliminación del árbol actual es irrelevante; &amp;lt;code&amp;gt;git log -p --all&amp;lt;/code&amp;gt; vio el historial.&lt;br /&gt;
# Encontrar y revocar la credencial de GitHub comprometida:&lt;br /&gt;
#* El PAT o la sesión que permitió la inyección.&lt;br /&gt;
#* Rotar los secretos del repositorio es insuficiente mientras la ruta de inyección permanezca abierta.&lt;br /&gt;
# Eliminar el flujo de trabajo malicioso de todas las ramas:&lt;br /&gt;
#* No solo de la rama por defecto; se activa en &amp;lt;code&amp;gt;push&amp;lt;/code&amp;gt; a cualquier rama y barre todas las referencias.&lt;br /&gt;
# Auditar las ejecuciones de flujos de trabajo desde el 31 de agosto de 2026:&lt;br /&gt;
#* Buscar los indicadores mencionados.&lt;br /&gt;
#* Tratar cualquier ejecución completada de &amp;quot;Security Audit&amp;quot; / &amp;quot;Github Actions Security&amp;quot; como una exfiltración confirmada: el guard siempre es verdadero y cada ejecución hace beacon.&lt;br /&gt;
# No publicar releases hasta limpiar:&lt;br /&gt;
#* Si los secretos de publicación (PyPI, npm, crates.io, registros de contenedores) estaban configurados, asumir que el atacante puede publicar como usted.&lt;br /&gt;
# Revisar los forks:&lt;br /&gt;
#* Los forks de repositorios infectados llevan el flujo de trabajo; habilitar Actions en ellos lo ejecuta contra el contexto de su cuenta.&lt;br /&gt;
&lt;br /&gt;
=== Acciones Generales ===&lt;br /&gt;
&lt;br /&gt;
# Habilitar el escaneo de secretos de GitHub con protección de push.&lt;br /&gt;
# Requerir aprobación para ejecuciones de flujos de trabajo de colaboradores externos.&lt;br /&gt;
# Revisar los registros de auditoría de la organización para la ventana de push y buscar adiciones de archivos de flujo de trabajo en todos los repositorios a los que la cuenta podía escribir.&lt;br /&gt;
# Buscar conexiones a &amp;lt;code&amp;gt;193.32.204[.]199&amp;lt;/code&amp;gt; en registros de egreso, incluyendo desde rangos de runners auto-alojados, y bloquearla.&lt;br /&gt;
# Implementar políticas de flujo de trabajo y repositorio que restrinjan la ejecución de flujos de trabajo no aprobados.&lt;br /&gt;
# Monitorear los registros de Transparencia de Certificados (CT) para detectar emisiones inesperadas.&lt;br /&gt;
# Publicar registros CAA restrictivos para limitar la emisión de certificados a CAs autorizadas.&lt;br /&gt;
# Considerar el uso de herramientas como StepSecurity Harden-Runner para visibilidad de red y procesos durante ejecuciones de CI/CD, y para bloquear conexiones a destinos maliciosos.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Herramientas de Detección ==&lt;br /&gt;
&lt;br /&gt;
* Búsqueda de código en GitHub:&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;quot;AKIA_CTX_START&amp;quot; path:.github/workflows&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;quot;c=monami&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;quot;193.32.204.199&amp;quot; path:.github/workflows&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;org:your-org &amp;quot;AKIA_CTX_START&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;org:your-org &amp;quot;c=monami&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;org:your-org &amp;quot;193.32.204.199&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
* Patrones de registro de auditoría:&lt;br /&gt;
** Commits de identidades de mantenedores añadiendo los archivos de flujo de trabajo directamente a ramas por defecto, omitiendo pull requests.&lt;br /&gt;
** Eventos &amp;lt;code&amp;gt;workflow_dispatch&amp;lt;/code&amp;gt; en flujos de trabajo de &amp;quot;auditoría&amp;quot; recién creados.&lt;br /&gt;
** Commits rápidos no firmados en muchos repositorios en minutos.&lt;br /&gt;
* Análisis de tráfico de red:&lt;br /&gt;
** Conexiones a &amp;lt;code&amp;gt;193.32.204[.]199&amp;lt;/code&amp;gt; (puertos 80, 3000).&lt;br /&gt;
** Conexiones a &amp;lt;code&amp;gt;45.139.104.115&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;170.39.218.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;*.oast.fun&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Monitoreo de procesos:&lt;br /&gt;
** Detección de mineros XMRig en ejecución.&lt;br /&gt;
** Conexiones a &amp;lt;code&amp;gt;pool.supportxmr.com:3333&amp;lt;/code&amp;gt;.&lt;br /&gt;
* StepSecurity Harden-Runner:&lt;br /&gt;
** Visibilidad de red y procesos durante ejecuciones de CI/CD.&lt;br /&gt;
** Bloqueo de conexiones a la lista de bloqueo global de StepSecurity.&lt;br /&gt;
** Política de &amp;lt;code&amp;gt;allowed-endpoints&amp;lt;/code&amp;gt; para bloquear cualquier destino fuera de la lista de permitidos.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Indicadores de Compromiso (IOCs) ==&lt;br /&gt;
&lt;br /&gt;
=== Direcciones IP C2 ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!IP&lt;br /&gt;
!Puertos&lt;br /&gt;
!Período&lt;br /&gt;
!Significado&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;193.32.204[.]199&amp;lt;/code&amp;gt;&lt;br /&gt;
|80, 3000&lt;br /&gt;
|Desde sept. 2026&lt;br /&gt;
|Endpoint de exfiltración actual.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;45.139.104.115&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|Sept. 2025&lt;br /&gt;
|Endpoint de exfiltración anterior.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;170.39.218.2&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|Oct.–Dic. 2025, Mar. 2026&lt;br /&gt;
|Endpoint de exfiltración anterior.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;*.oast.fun&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
|Nov. 2025, Mar.–Abr. 2026&lt;br /&gt;
|Endpoint de exfiltración anterior (Interactsh).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Marcadores de URL y Cuerpo POST ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tipo&lt;br /&gt;
!Valor&lt;br /&gt;
!Significado&lt;br /&gt;
|-&lt;br /&gt;
|Marcador de URL&lt;br /&gt;
|&amp;lt;code&amp;gt;/?c=monami&amp;lt;/code&amp;gt;&lt;br /&gt;
|El repositorio tenía secretos con nombre.&lt;br /&gt;
|-&lt;br /&gt;
|Marcador de URL&lt;br /&gt;
|&amp;lt;code&amp;gt;/?c=new&amp;lt;/code&amp;gt;&lt;br /&gt;
|Solo barrido de historial.&lt;br /&gt;
|-&lt;br /&gt;
|Marcador de URL&lt;br /&gt;
|&amp;lt;code&amp;gt;?inj=&amp;lt;id&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|Identificador único de inyección.&lt;br /&gt;
|-&lt;br /&gt;
|Marcador de cuerpo&lt;br /&gt;
|&amp;lt;code&amp;gt;REPO=&amp;lt;/code&amp;gt;&lt;br /&gt;
|Identificador del repositorio.&lt;br /&gt;
|-&lt;br /&gt;
|Marcador de cuerpo&lt;br /&gt;
|&amp;lt;code&amp;gt;AKIA_CTX_START&amp;lt;/code&amp;gt;&lt;br /&gt;
|Inicio del contexto de clave AWS.&lt;br /&gt;
|-&lt;br /&gt;
|Marcador de cuerpo&lt;br /&gt;
|&amp;lt;code&amp;gt;AKIA_CTX_END&amp;lt;/code&amp;gt;&lt;br /&gt;
|Fin del contexto de clave AWS.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Archivos de Flujo de Trabajo Maliciosos ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;.github/workflows/security-audit.yml&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;.github/workflows/github_actions_security.yml&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;.github/workflows/security-check.yml&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Nombres de Flujo de Trabajo / Trabajo / Paso ===&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;Security Audit&amp;quot; / job &amp;lt;code&amp;gt;audit&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;quot;Github Actions Security&amp;quot; / job &amp;lt;code&amp;gt;send-secrets&amp;lt;/code&amp;gt;&lt;br /&gt;
* Paso &amp;quot;Prepare Cache Busting&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Mensajes de Commit ===&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;Add security audit workflow&amp;quot;&lt;br /&gt;
* &amp;quot;Update security audit workflow&amp;quot;&lt;br /&gt;
* &amp;quot;Add Github Actions Security workflow&amp;quot;&lt;br /&gt;
* &amp;quot;Update Github Actions Security workflow&amp;quot;&lt;br /&gt;
* &amp;quot;Add security check workflow&amp;quot;&lt;br /&gt;
* &amp;quot;Trigger security scan&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Cuentas Comprometidas ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;henrywoo&amp;lt;/code&amp;gt; (Henry Wu)&lt;br /&gt;
* &amp;lt;code&amp;gt;kitao&amp;lt;/code&amp;gt; (Takashi Kitao)&lt;br /&gt;
* &amp;lt;code&amp;gt;xxyangyoulin&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;Grommash9&amp;lt;/code&amp;gt; (ya no accesible)&lt;br /&gt;
&lt;br /&gt;
=== Otros IOCs ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Tipo&lt;br /&gt;
!Valor&lt;br /&gt;
|-&lt;br /&gt;
|Minero&lt;br /&gt;
|XMRig 6.21.0&lt;br /&gt;
|-&lt;br /&gt;
|Pool de minería&lt;br /&gt;
|&amp;lt;code&amp;gt;pool.supportxmr.com:3333&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Monedero Monero&lt;br /&gt;
|&amp;lt;code&amp;gt;832eKef1fNRTQdiJeJzsvkMMsogMp22FR2FLX1oaV5BxGfoMcJvkcbFgWgNRyNfsE19D9pdM1zdU7D9kRLdJbM5rU1vjfcL&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Repositorio con minero&lt;br /&gt;
|&amp;lt;code&amp;gt;kuafuai/DevOpsGPT&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Commit del minero&lt;br /&gt;
|&amp;lt;code&amp;gt;fix(subtask) 修改OpenAI版本&amp;lt;/code&amp;gt; (30 de agosto de 2026, 00:30 UTC)&lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Referencias y Fuentes ==&lt;br /&gt;
&lt;br /&gt;
* Lakshmanan, R. (2026, 9 de octubre). &amp;#039;&amp;#039;Flujos de trabajo de GitHub Actions para robar credenciales se han infiltrado en decenas de miles de repositorios&amp;#039;&amp;#039;. The Hacker News.&lt;br /&gt;
* Prabhu, R. (2026, 9 de octubre). &amp;#039;&amp;#039;GhostAction Returns: Malicious &amp;quot;Security Audit&amp;quot; Workflows Now Mine Credentials from Entire Git Histories&amp;#039;&amp;#039;. StepSecurity.&lt;br /&gt;
* Socket Research Team. (2026, 9 de octubre). &amp;#039;&amp;#039;New GhostAction Wave Hits Hundreds of Repos, Expanding Beyond CI/CD Secrets to Cloud Credentials&amp;#039;&amp;#039;. Socket.&lt;br /&gt;
* Ferry, G., &amp;amp; Valadon, G. (2026, 7 de octubre). &amp;#039;&amp;#039;The campaign that never stopped: tracking GhostAction from 2025 to 2026&amp;#039;&amp;#039;. GitGuardian.&lt;br /&gt;
* Lakshmanan, R. (2025, 8 de septiembre). &amp;#039;&amp;#039;⚡ Weekly Recap: Drift Breach Chaos, Zero-Days Active, Patch Warnings, Smarter Threats &amp;amp; More&amp;#039;&amp;#039;. The Hacker News.&lt;br /&gt;
* MITRE ATT&amp;amp;CK Framework. Enterprise Matrix. (Para mapeo de TTPs).&lt;br /&gt;
&lt;br /&gt;
----&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-10-12&lt;br /&gt;
|1.0&lt;br /&gt;
|Fernando Vargas Hincapié&lt;br /&gt;
|Creación inicial de la entrada basada en los informes de The Hacker News, StepSecurity, Socket y GitGuardian sobre la campaña GhostAction.&lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Etiquetas / Categorías ==&lt;br /&gt;
&amp;lt;code&amp;gt;ghostaction&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;github-actions&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;supply-chain-attack&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;cadena-de-suministro&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;robo-de-credenciales&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;credential-theft&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;ci-cd&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;secretos&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;github&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;pat&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;token-de-acceso-personal&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;aws&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;azure&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;google-cloud&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;firebase&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;openai&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;anthropic&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;openrouter&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;slack&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;discord&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;telegram&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;sendgrid&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;pypi&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;npm&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;dockerhub&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;ghcr&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;crates-io&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;xmrig&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;criptomineria&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;monero&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;kuafuai&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;devopsgpt&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;pyxel&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;athenadriver&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;uber&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;henrywoo&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;kitao&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;xxyangyoulin&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;security-audit&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;github-actions-security&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;security-check&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;git-history&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;exfiltracion&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;http-simple&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;193-32-204-199&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;stepsecurity&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;socket&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;gitguardian&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;octubre-2026&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fernando.VH</name></author>
	</entry>
</feed>