Pasé una hora ayer por la mañana auditando la lista de extensiones en mi IDE local. Es una tarea tediosa que la mayoría de los desarrolladores omiten porque tratamos nuestros entornos de desarrollo como un santuario privado. Asumimos que si una herramienta existe en un mercado oficial como JetBrains, ha pasado un nivel de escrutinio que la hace segura. Esta suposición es una configuración errónea peligrosa en nuestro modelo mental de seguridad. Gastamos millones de dólares en firewalls empresariales y sistemas de detección de endpoints, pero un solo desarrollador que busca automatizar una prueba unitaria puede eludir cada capa de defensa con un solo clic.
Investigadores de seguridad de Aikido Security identificaron recientemente una campaña de malware coordinada que explota precisamente este punto ciego. La campaña involucra 15 complementos maliciosos alojados en el Marketplace de JetBrains. Estas herramientas se hacen pasar por asistentes de codificación impulsados por IA, prometiendo generar mensajes de commit, realizar revisiones de código y encontrar errores. Si bien realizan estas tareas según lo anunciado, también funcionan como un conducto silencioso para el robo de credenciales. Desde la perspectiva del usuario final, el complemento parece un potenciador de la productividad. Entre bastidores, es un motor de exfiltración para sus claves de proveedores de IA más sensibles.
La campaña ha estado activa desde finales de 2025 y continuó lanzando nuevas actualizaciones maliciosas hasta mediados de 2026. Los atacantes aprovecharon el aumento masivo en la demanda de integraciones de DeepSeek y otros modelos de lenguaje extensos. Al nombrar sus complementos como herramientas de IA populares, lograron engañar a miles de usuarios. Dos complementos específicos, CodeGPT AI Assistant y DeepSeek AI Assist, lograron acumular más de 25,000 descargas cada uno. Si estas cifras son orgánicas o están infladas por la actividad de bots es secundario al hecho de que permanecieron disponibles durante meses.
La lista de complementos maliciosos identificados incluye:
Estos complementos comparten un código base casi idéntico. Para usarlos, debe proporcionar una clave de API para servicios como OpenAI, SiliconFlow o DeepSeek. Una vez que ingresa su clave en el panel de configuración, el complemento la transmite a un servidor remoto ubicado en 39.107.60[.]51. La exfiltración ocurre a través de una solicitud HTTP estándar en texto plano. Esta elección de protocolo es particularmente audaz porque carece incluso de cifrado básico, lo que hace que el robo sea visible para cualquiera que monitoree el tráfico de la red.
Hay una peculiar estrategia de monetización integrada en estos complementos. Los atacantes incluyeron un muro de donaciones o un nivel de pago dentro del software. Cuando un usuario paga una pequeña tarifa, el servidor envía una clave de API funcional diferente de vuelta al cliente. El complemento luego usa esta nueva clave para sus llamadas al modelo. Este comportamiento es una señal de alerta para cualquier analista forense. Un proveedor de software legítimo no entrega claves de API pagadas y sin restricciones para un servicio de terceros a cambio de una pequeña donación.
Este ciclo sugiere que los operadores están ejecutando una red de intercambio de credenciales. Roban claves de un grupo de víctimas y venden el acceso a esas mismas claves a otro grupo. Esto convierte a las víctimas en los financiadores involuntarios del modelo de negocio de los atacantes. Hablando proactivamente, esta es una forma de LLMjacking. Los propietarios legítimos de las claves pagan las facturas de uso mensual mientras los atacantes obtienen ganancias puras de las tarifas de donación. Este esquema resalta por qué los desarrolladores son objetivos de tan alto valor. Un IDE comprometido contiene más que solo código fuente. Contiene las llaves de la infraestructura en la nube y los conductos financieros de toda la empresa.
Mientras que el incidente de JetBrains apunta al backend del proceso de desarrollo, una segunda campaña llamada PromptSnatcher apunta a la interfaz de usuario. El investigador de seguridad Jean-Marie R. descubrió dos extensiones de Google Chrome que capturan conversaciones privadas con chatbots de IA. Estas extensiones, Smart Adblocker y Adblock for Browser, tienen una base de usuarios combinada de más de 100,000 personas. Funcionaron como bloqueadores de anuncios legítimos durante años antes de que los desarrolladores introdujeran funciones de robo de datos a través de actualizaciones de software.
Las extensiones utilizan un motor de interceptación para registrar cada interacción que tiene con ChatGPT, Claude, Gemini, Copilot y Meta AI. Recopilan el historial completo de la conversación, el modelo específico utilizado y su nivel de suscripción de cuenta. Estos datos van a un servidor controlado por el atacante sin su conocimiento. Los operadores ocultan esta actividad bajo la apariencia de una cadena de consentimiento de "Protección mejorada". Desde un nivel arquitectónico, estas extensiones son un clásico caballo de Troya digital. Proporcionan un servicio útil —bloquear anuncios— para justificar su presencia en su navegador mientras cosechan su propiedad intelectual.
Esta tendencia de robar interacciones de IA se conoce como "prompt poaching" (robo de prompts). Es una amenaza sistémica para la confidencialidad corporativa. Cuando un desarrollador le pide a una IA que depure un algoritmo patentado o un equipo legal solicita un resumen de un acuerdo de confidencialidad, esos datos son altamente sensibles. Si una extensión maliciosa captura ese prompt, la empresa pierde el control sobre su propiedad intelectual.
A diferencia del malware tradicional que busca cifrar archivos o robar credenciales bancarias, el robo de prompts es una forma más granular de espionaje corporativo. Los datos robados suelen estar desestructurados pero son extremadamente valiosos. Proporcionan información sobre los proyectos internos de una empresa, sus vulnerabilidades técnicas y su dirección estratégica. Estas extensiones son omnipresentes porque confían en el deseo del usuario de una experiencia de navegación más limpia. Muchos usuarios otorgan a estas herramientas permisos amplios para leer y cambiar datos en todos los sitios web, que es exactamente lo que el motor de interceptación necesita para funcionar.
Si su IDE o navegador es un club VIP, sus complementos son los porteros. Nunca debe dejar entrar a un portero sin una verificación de antecedentes exhaustiva. Para defenderse contra este tipo de ataques a la cadena de suministro, debe avanzar hacia un modelo de confianza cero para su entorno de desarrollo. Parchear su sistema operativo es un requisito básico, pero no lo protege de un complemento malicioso que instaló voluntariamente.
Comience auditando cada complemento en su IDE. Si tiene alguno de los 15 complementos relacionados con DeepSeek enumerados anteriormente, elimínelos de inmediato. Después de la eliminación, debe asumir que sus claves de API están comprometidas. Rote cada clave que haya ingresado en esas herramientas. Monitorear sus estados de facturación para detectar picos inusuales en el uso de IA es otra medida reactiva, pero es mejor prevenir la fuga en la fuente.
Para la seguridad del navegador, siga el principio de privilegio mínimo. No use bloqueadores de anuncios que requieran acceso a "todos los sitios web" si también usa ese navegador para trabajos sensibles. Use un navegador dedicado y reforzado para interactuar con chatbots de IA y consolas en la nube. Esta separación de funciones evita que una extensión maliciosa en su navegador principal vea lo que hace en sus sesiones seguras. Finalmente, use una herramienta de gestión de secretos para manejar las claves de API en lugar de pegarlas en los paneles de configuración de los complementos siempre que sea posible. Trate cada herramienta de terceros como una vulnerabilidad potencial hasta que haya verificado su comportamiento a través del monitoreo de red o la revisión de código.
Fuentes: Aikido Security Research, Chrome Web Store Metadata, NIST Cybersecurity Framework (Supply Chain Risk Management), MITRE ATT&CK (T1553.004: Install Root Certificate/Subvert Trust Policy).
Descargo de responsabilidad: Este artículo es solo para fines informativos y educativos y no reemplaza una auditoría de ciberseguridad profesional o un servicio de respuesta a incidentes.



Nuestra solución de correo electrónico cifrado y almacenamiento en la nube de extremo a extremo proporciona los medios más potentes para el intercambio seguro de datos, lo que garantiza la seguridad y la privacidad de sus datos.
/ Crear una cuenta gratuita