Entradas Mensuales

Síguenos en:

Canal Oficial Telegram de elhacker.NET Grupo Facebook elhacker.NET Twitter elhacker.NET Canal Youtube elhacker.NET Comunidad Steam: Grupo elhacker.NET Mastodon

Entradas populares

PostHeaderIcon Aceleradora Web3 falsa usa paquetes npm maliciosos contra fundadores crypto


Una falsa aceleradora de Web3 llamada Apex ha estado utilizando paquetes maliciosos de npm para atacar a fundadores y empresas emergentes de criptomonedas. El engaño consistía en ofrecer créditos gratuitos de IA, herramientas de programación, auditorías de contratos inteligentes e invitaciones a eventos; sin embargo, el objetivo real era distribuir malware para macOS y Windows y exponer datos de agentes de IA.





Una aceleradora de Web3 falsa llamada Apex ha estado utilizando paquetes maliciosos de npm para atacar a startups y fundadores de criptomonedas con lo que parecían ser créditos gratuitos de IA, herramientas de programación, auditorías de contratos inteligentes, acceso a inversiones e invitaciones a eventos presenciales.

Detrás del pulido discurso de Web3, la operación distribuía malware para macOS y Windows, exponía datos de agentes de IA a sistemas controlados por atacantes y proporcionaba resultados de seguridad falsos que podrían inducir a los equipos a confiar en código inseguro.

La campaña utilizó dos paquetes de npm, @apexacc/cli y @apexacc/audit, presentados como un agente de programación de IA y una herramienta de auditoría de seguridad de Protocolo de Contexto de Modelo (MCP). Los usuarios que ejecutaron los paquetes a través de npm o npx pudieron activar una cadena de infección de varias etapas.

La operación es especialmente preocupante porque los fundadores de criptomonedas suelen manejar claves de billeteras, código fuente, credenciales de la nube, datos de inversores y material de contratos inteligentes en los mismos sistemas de desarrollo.

Analistas de Elastic Security Labs identificaron el paquete malicioso @apexacc/cli después de que un monitor de la cadena de suministro señalara un comportamiento sospechoso.

Su investigación lo vinculó a una operación más amplia que se hacía pasar por la aceleradora Apex y posteriormente encontraron @apexacc/audit, otro paquete malicioso del mismo editor. Los paquetes eran maliciosos desde el momento de su publicación, en lugar de ser proyectos legítimos que fueron comprometidos posteriormente.

Una aceleradora de Web3 falsa utiliza paquetes de npm maliciosos

Apex presentó su servicio principal como “Apex Arena”, un espacio de trabajo privado para fundadores de Web3. El sitio afirmaba tener más de 200 proyectos en su cartera y más de 124 millones de dólares recaudados.

Promocionaba revisiones de contratos inteligentes, mensajería para fundadores, un directorio de talento verificado, puntuación de inversiones, créditos gratuitos de Claude y Gemini, y la herramienta de programación Apex Copilot.

El grupo también utilizó reseñas falsas y anunció un evento físico relacionado con TOKEN2049 en Singapur, una táctica diseñada para que la operación pareciera un programa de startups real.

Reseñas falsas (Fuente - Elastic)
Reseñas falsas (Fuente – Elastic)

Esta mezcla de servicios de IA, marca de criptomonedas, repositorios públicos y actividad en eventos en vivo muestra cómo las campañas modernas de ingeniería social pueden ir más allá de una simple página de phishing.

Riesgos similares se vieron en una campaña maliciosa de npm dirigida a desarrolladores de Web3, donde paquetes envenenados buscaban frases de billeteras, tokens de API, claves SSH y credenciales de la nube.

Apex Copilot copió en gran medida al agente de programación de código abierto legítimo Oh My Pi. Elastic descubrió que 1,351 de los 1,363 archivos de código fuente comparados coincidían con el proyecto original.

El código alterado añadió un componente de arranque que podía recibir comandos de la infraestructura controlada por Apex, cambiar el enrutamiento del servicio de IA y añadir un servidor MCP controlado por el atacante a la configuración de la víctima.

Distribución de malware en Windows y macOS

Los lanzadores de paquetes npm utilizaron apex.cjs y audit.cjs para descargar archivos específicos de la plataforma desde las versiones de GitHub. En Windows, el código contactó a vrf.apexaccs[.]org y recibió comandos seleccionados por el servidor. Luego creó archivos de preparación de PowerShell y VBScript antes de lanzar wscript.exe, PowerShell y etapas posteriores de malware.

La cadena de Windows llevó a un robador de información personalizado a través de bludness.exe, install.exe o exegis.exe, y updater_loader.exe. La carga útil final recopilaba detalles del sistema, datos del portapapeles, capturas de pantalla, información del navegador, nombres de perfiles Wi-Fi, archivos y datos de aplicaciones de billeteras, VPN, acceso remoto, mensajería y clientes de IA.

Ventana emergente de diálogo de autenticación (Fuente - Elastic)
Ventana emergente de diálogo de autenticación (Fuente – Elastic)

También atacó los datos de los navegadores Chrome, Edge, Firefox y Yandex, incluidas las credenciales guardadas y las cookies, antes de archivar el material recopilado y enviarlo a través de Telegram.

En macOS, un asistente de Rust solicitó un comando al mismo servicio de verificación. El comando obtuvo un script que entregó CloudSyncD, una puerta trasera que solicitaba la contraseña de administrador del usuario a través de un aviso falso y luego recopilaba información del host antes de contactar con su servidor de comando y control.

El método de entrega de CloudSyncD coincide con la campaña anterior del instalador falso de Zoom CloudSyncD, que también utilizó un instalador falsificado y un aviso de contraseña para ejecutar una puerta trasera con privilegios en dispositivos macOS.

Apex Copilot cambió la configuración del entorno relacionada con OpenRouter para que las solicitudes de modelos se enviaran a arena.apexaccs[.]org, en lugar de directamente al punto final del proveedor de IA esperado.

Elastic confirmó que los prompts, el historial de conversaciones, los fragmentos de código, la salida de herramientas locales y las definiciones de herramientas disponibles podían enviarse al servicio controlado por Apex.

El paquete también escribió una entrada MCP de apex-copilot en ~/.apex/agent/mcp.json, otorgando al servidor remoto una ruta de conexión permanente a través de sesiones posteriores.

Esto es importante porque a las herramientas MCP se les puede permitir leer archivos locales, llamar a APIs o ejecutar acciones a través de clientes de IA. El peligro sigue un patrón documentado en el descubrimiento del primer servidor MCP malicioso, en el cual una herramienta de npm troyanizada copiaba silenciosamente correos electrónicos manejados por un agente de IA.

Error al ejecutar el cargador de primera etapa (Fuente - Elastic)
Error al ejecutar el cargador de primera etapa (Fuente – Elastic)

El segundo paquete, @apexacc/audit, afirmaba ofrecer 18 herramientas de seguridad de contratos inteligentes. Elastic descubrió que cada herramienta devolvía resultados fabricados en lugar de realizar las comprobaciones indicadas. Algunos resultados estaban predefinidos, otros insertaban etiquetas proporcionadas por el usuario y otros utilizaban valores aleatorios o basados en la fecha.

En una prueba, la herramienta de puntuación remota de Apex devolvió una puntuación de 51/100 para un proyecto ficticio a pesar de no haber recibido ningún repositorio de código, dirección de contrato, datos del equipo u otra evidencia.

Los equipos deben eliminar los dos paquetes de Apex de los sistemas de desarrollo, revisar el historial de la shell y la telemetría de los endpoints, y rotar los secretos que puedan haber sido expuestos.

Esto incluye credenciales de billeteras de criptomonedas, frases semilla, claves de API, tokens de la nube, credenciales de GitHub, sesiones de navegador, claves SSH y tokens de servicios de IA.

Las organizaciones también deben examinar los archivos de configuración de los agentes de IA en busca de entradas MCP inesperadas y revisar las conexiones salientes a los dominios enumerados.

Tú, como desarrollador, deberías verificar la identidad del editor de npm, la propiedad del repositorio, el historial de versiones y el comportamiento del paquete antes de instalar herramientas de Web3 o IA desconocidas.

Los scripts del ciclo de vida de npm pueden ejecutarse durante la instalación, mientras que la configuración ignore-scripts de npm evita que se ejecuten los scripts declarados en package.json; esto puede proporcionar un paso de revisión más seguro, aunque los comandos del paquete invocados explícitamente aún pueden ejecutarse.

Los equipos de seguridad también deberían generar alertas sobre la actividad de PowerShell, VBScript, curl o shell lanzada por npm, especialmente cuando crea archivos en carpetas temporales o descarga contenido ejecutable.


Fuentes:
https://cybersecuritynews.com/fake-web3-accelerator/

0 comments :

Post a Comment

Los comentarios pueden ser revisados en cualquier momento por los moderadores.

Serán publicados aquellos que cumplan las siguientes condiciones:
- Comentario acorde al contenido del post.
- Prohibido mensajes de tipo SPAM.
- Evite incluir links innecesarios en su comentario.
- Contenidos ofensivos, amenazas e insultos no serán permitidos.

Debe saber que los comentarios de los lectores no reflejan necesariamente la opinión del STAFF.