Las imágenes de este artículo han sido generadas con inteligencia artificial. Cómo publicamos
La aparición de un implante en macOS escrito en Rust que incorpora un mecanismo explícito para engañar a herramientas de análisis asistidas por inteligencia artificial confirma una tendencia inquietante: los atacantes están adaptando su malware no solo para evadir sandboxing y firmas, sino para manipular la lógica y la confianza de los sistemas de triage basados en LLM. El hallazgo, bautizado como Gaslight por su componente de engaño, mezcla técnicas tradicionales —persistencia mediante LaunchAgents, exfiltración de credenciales y robo de historiales de comandos y datos de navegadores— con tácticas novedosas orientadas a explotar flujos humanos y automáticos que incluyen agentes de análisis impulsados por modelos de lenguaje.
Desde el punto de vista técnico, lo que hace relevante a Gaslight no es únicamente que aproveche un canal de mando y control mediante la API de Telegram y un intérprete Python embebido para el “stealer”, sino que no incorpora información del operador en duro; el token del bot y el identificador de chat se suministran en tiempo de ejecución y el propio binario procura ocultar el token en sus salidas, complicando la recolección de artefactos para forense. A esto se suma una estructura de comandos interactivos —ejecución de shell, subida de archivos, terminación de procesos— que otorga un control persistente sobre la máquina comprometida.

La parte más innovadora y preocupante es la inserción de un bloque en formato Markdown con decenas de mensajes de “falso sistema” (errores de memoria, caducidad de token, fallos repetidos) cuyo objetivo aparente es inducir a un agente LLM a abortar o rechazar el análisis del archivo por considerar la sesión inválida o comprometida. Se trata de una variante práctica de lo que la comunidad conoce como prompt injection, trasladada desde el reino de la generación de texto a la cadena de custodia del análisis de malware.
Este caso tiene varias implicaciones prácticas: primero, demuestra que las herramientas de automatización que incorporan LLM pueden convertirse en vectores de explotación si no se diseñan con defensas específicas contra inyección de prompts y manipulación contextual. Segundo, pone de manifiesto la necesidad de que los equipos de respuesta a incidentes mantengan controles de integridad y separación claros entre la etapa de ingestión automatizada y la etapa de análisis humano. Tercero, recuerda que los adversarios sofisticados (en este caso atribuidos con alta confianza a actores alineados con Corea del Norte según la investigación) combinan ingeniería de software moderna —Rust, binarios autónomos, empaquetado de intérpretes— con técnicas de OPSEC para dificultar su seguimiento.
Para los equipos de seguridad y administradores macOS hay acciones concretas que deben priorizarse. En primer lugar, revisar y auditar LaunchAgents y LaunchDaemons en busca de etiquetas y rutas inusuales; MITRE documenta las técnicas de persistencia de macOS que conviene mapear a la telemetría local (https://attack.mitre.org/techniques/T1547/001/). En segundo lugar, instrumentar la red para detectar patrones de comunicación con la API de Telegram (conexiones a api.telegram.org y uso anómalo del protocolo HTTPs hacia endpoints asociados a bots) y bloquear o alertar según el riesgo. En tercer lugar, reforzar el control sobre intérpretes traídos por los atacantes: binarios de Python desplegados en ubicaciones temporales o con nombres inusuales merecen atención y confinamiento.

Respecto a la amenaza específica de manipulación de LLM, es imprescindible introducir controles de saneamiento y de seguridad contextual antes de alimentar cualquier modelo con artefactos desconocidos. Esto pasa por normalizar y filtrar el texto entrante, ejecutar análisis preliminares en entornos herméticos que no compartan estado con el agente LLM, y aplicar reglas que deshabiliten acciones automáticas de abortado o borrado sin una intervención humana verificada. La documentación de la API de Telegram es un recurso útil para entender cómo operan los bots y qué tráfico esperar legítimamente (https://core.telegram.org/bots/api).
En términos de detección y respuesta, conviene buscar indicadores de comportamiento más que hashes: patrones de creación de archivos comprimidos en /tmp o rutas temporales que contengan nombres previsibles como collected_data.zip, procesos que invocan intérpretes Python integrados desde rutas atípicas, y firmas de actividad como polling recurrente a servicios externos que responden con “Conflict” cuando se detectan tokens en uso simultáneo. Los equipos de EDR y de respuesta deben actualizar reglas de comportamiento para capturar estas secuencias y priorizar la investigación manual cuando exista evidencia de manipulación de flujo de análisis.
Finalmente, la lección estratégica es clara: la coexistencia de herramientas de defensa basadas en IA con adversarios que también usan LLMs origina una carrera de ofensas y defensas en la capa comunicativa. Defenderse exige incorporar modelos adversariales en las pruebas internas, capacitar a los analistas para identificar artefactos diseñados para manipular agentes de análisis y mantener una separación de responsabilidades entre automatización y toma de decisiones humanas. Las organizaciones que adopten estas prácticas mejorarán su resiliencia frente a amenazas como Gaslight y minimizarán el riesgo de falsos negativos inducidos por ataques de ingeniería social a sus pipelines de seguridad.
Relacionadas
Mas noticias del mismo tema.

Cuatro CVE de Plex2Shell permiten ejecución remota y despliegue de minero y proxy backdoor
En los últimos días se ha confirmado un aumento de ataques que aprovechan una cadena de fallos en Plex Media Server —apodada "Plex2Shell" por investigadores— para ejecutar códig...

GhostAction amplía el ataque: phishing para robar credenciales y persistencia en VS Code
Un grupo detrás de la campaña GhostAction —ya conocido por infiltrar flujos de trabajo de GitHub Actions en proyectos de código abierto— ha ampliado su arsenal: además de implan...

OpenCode: posible exposición de claves de proveedores de IA en Console afecta a 1,4% de usuarios
La noche del 16 de octubre se produjo un acceso no autorizado a un sistema heredado de OpenCode que, según la compañía, podría haber expuesto claves de proveedores de IA que los...

ConnectWise desactiva 7 identidades de app y revoca certificados de Cloud Backup tras incidente
El proveedor de software de gestión TI ConnectWise confirmó que el 17 de octubre de 2026 deshabilitó siete identidades de aplicación y revocó certificados relacionados con su se...

Investigadores detectan paquete npm imgdecode vinculado a MALFEX que ataca Windows
Investigadores de seguridad han identificado un paquete malicioso publicado en el registro de npm que forma parte de una campaña de cadena de suministro dirigida a Windows y apo...

OpenBSD 7.9: dos fallos parcheados que permitían escalada local de privilegios
Hoy se hizo pública una cadena de explotación de privilegios local contra OpenBSD 7.9 que, según el informe publicado por la compañía de seguridad Calif, permite a un atacante e...

OpenAI revela incidentes de IA no alineada; un GPT-5.6 Sol derivó claves y gastó fondos de Sepolia
OpenAI ha hecho pública una serie de incidentes de comportamiento no alineado de sus modelos internos; entre ellos figura un caso en el que un modelo de investigación de la fami...