SOC Prime Bias: Critical

09 Oct 2026 07:24 UTC

Ataque a la Cadena de Suministro Shai-Hulud Apunta al SDK de npm de TensorLake

Author Photo
SOC Prime Team linkedin icon Seguir
Ataque a la Cadena de Suministro Shai-Hulud Apunta al SDK de npm de TensorLake
shield icon

Detection stack

  • AIDR
  • Alert
  • ETL
  • Query

Resumen

Se descubrió una versión comprometida del SDK de npm de Tensorlake, versión 0.5.144, en un ataque a la cadena de suministro vinculado a ChainDrop / Shai-Hulud. El paquete malicioso utiliza un gancho de preinstalación para lanzar un cargador ofuscado que despliega un gusano roba credenciales. El malware apunta a tokens de autenticación, credenciales de nube y configuraciones de herramientas de desarrollo de IA, mientras también incorpora un botón de autodestrucción destructivo.

Investigación

Investigación de Socket detectó el compromiso después de identificar un gancho de preinstalación malicioso dentro del manifiesto del paquete. El análisis mostró que el cargador utiliza Bun para ejecutar una carga útil capaz de recolectar credenciales y propagarse a través de npm. Los investigadores también descubrieron una técnica de persistencia basada en PowerShell y un método basado en Ethereum para resolver la infraestructura de comando y control.

Mitigación

Los usuarios deben bloquear y eliminar inmediatamente la versión 0.5.144 de Tensorlake y auditar cada entorno donde su script de instalación pueda haberse ejecutado. El gh-token-monitor mecanismo de persistencia debe ser eliminado antes de revocar los tokens de GitHub comprometidos para evitar activar el botón de autodestrucción y la posible eliminación de directorios. Las organizaciones también deben rotar secretos expuestos, incluidas credenciales de AWS, GitHub y Kubernetes.

Respuesta

Cualquier host que haya ejecutado el código malicioso debe tratarse como completamente comprometido y aislarse para una investigación más profunda. Elimine los archivos de persistencia identificados y las tareas programadas en sistemas Linux, macOS y Windows. Una vez que se haya eliminado la persistencia, realice una rotación completa de credenciales y reconstruya los entornos afectados desde fuentes confiables y verificadas.

Flujo del Ataque

Todavía estamos actualizando esta parte.

Detecciones

Descarga de Archivo de Github Posible Iniciada Por Proceso Inusual (vía conexión_de_red)

Equipo de SOC Prime
08 Oct 2026

Tarea Programada Sospechosa (vía auditoría)

Equipo de SOC Prime
08 Oct 2026

IOCs (HashSha256) para detectar: SDK de npm de TensorLake Comprometido en Ataque de Robo de Credenciales de ChainDrop Shai-Hulud

Reglas de IA de SOC Prime
08 Oct 2026

Detección del Servicio gh-token-monitor para Persistencia [Registro de Eventos de Seguridad de Microsoft Windows]

Reglas de IA de SOC Prime
08 Oct 2026

Robo de Credenciales a través de AWS Metadata y Secrets Manager [AWS Cloudtrail]

Reglas de IA de SOC Prime
08 Oct 2026

Detección de Gusano Ofuscado que Roba Credenciales y se Propaga Automáticamente en SDK de npm de TensorLake [Evento de Archivo en Linux]

Reglas de IA de SOC Prime
08 Oct 2026

Ejecución de Simulación

  • Narrativa del Ataque y Comandos: El adversario ha obtenido acceso inicial exitosamente y busca establecer persistencia. Siguiendo la metodología Shai-Hulud, el atacante suelta un binario malicioso llamado gh-token-monitor en un directorio oculto (por ejemplo, /tmp/.hidden/). El objetivo es ejecutar este proceso para monitorear los tokens de GitHub, lo que permitiría un mayor robo de credenciales y movimiento lateral. El atacante ejecuta el binario para establecer su presencia, lo que debería activar la regla de detección basada en el nombre del archivo.

  • Script de Prueba de Regresión:

    #!/bin/bash
    # Crear un directorio oculto para imitar el comportamiento del adversario
    mkdir -p /tmp/.hidden/
    
    # Crear un binario de prueba llamado gh-token-monitor
    echo -e '#!/bin/bash
    echo "Monitoreando tokens de GitHub...";
    sleep 3600' > /tmp/.hidden/gh-token-monitor
    
    # Hacer el binario de prueba ejecutable
    chmod +x /tmp/.hidden/gh-token-monitor
    
    # Ejecutar el binario para activar la regla de detección
    /tmp/.hidden/gh-token-monitor &
    
    # Capturar el PID para permitir la limpieza
    ATTACK_PID=$!
    echo "Simulación corriendo con PID: $ATTACK_PID"
    sleep 5
    kill $ATTACK_PID
  • Comandos de Limpieza:

    # Eliminar el directorio malicioso y el binario de prueba
    rm -rf /tmp/.hidden/