Alerta de Seguridad: Ataque a la cadena de suministro en paquetes npm de SAP

29 April, 2026

Compartir

Recientemente se ha encendido una alarma en el ecosistema de desarrollo de SAP tras descubrirse una campaña de malware denominada "mini Shai-Hulud". Este ataque utiliza paquetes comprometidos en el registro npm para robar credenciales críticas y propagarse en entornos de desarrollo.

¿Qué paquetes están comprometidos?

Los atacantes lograron inyectar código malicioso en versiones específicas de herramientas populares para el desarrollo en la nube de SAP:

  • mbt@1.2.48 (SAP Cloud MAA Tool)
  • @cap-js/db-service@2.10.1
  • @cap-js/postgres@2.2.2
  • @cap-js/sqlite@2.2.2

Mecánica del ataque

El malware se activa mediante un script de "pre-instalación". Al ejecutar npm install, el sistema descarga automáticamente un binario que comienza a recolectar:

  • Tokens de acceso: GitHub, npm y secretos de GitHub Actions.
  • Credenciales de Nube: Claves de AWS, Azure, Google Cloud y Kubernetes.
  • Persistencia en IA: Una novedad de este ataque es que infecta configuraciones de agentes de IA como Claude Code y tareas de VS Code, asegurando que el malware se ejecute cada vez que abras el proyecto.

¿Cómo protegerte?

Si trabajas con estas tecnologías, te recomendamos:

  • Verificar versiones: Asegúrate de no estar utilizando las versiones mencionadas.
  • Auditoría de GitHub: Busca repositorios en tu cuenta con la descripción "A Mini Shai-Hulud has Appeared". Si aparecen, tu cuenta ha sido comprometida.
  • Rotación de claves: Si sospechas de una infección, revoca inmediatamente todos los tokens de acceso y secretos de nube.

Este incidente subraya la importancia de auditar nuestras dependencias, incluso cuando provienen de fuentes aparentemente confiables dentro del entorno SAP.

También te puede interesar