El paquete «imgdecode» de MALFEX en npm oculta un cargador de código shell en un complemento nativo de Windows
Investigadores de ciberseguridad han detectado un paquete npm malicioso denominado "imgdecode", el cual forma parte de una campaña de ataques a la cadena de suministro de software conocida como MALFEX. Este componente oculta un cargador malicioso dentro de un complemento compilado para Node.js y se ejecuta en sistemas Windows cuando se invoca desde una consola, momento en el cual descarga código cifrado desde un repositorio externo para posteriormente inyectarlo en un proceso del sistema.
La campaña MALFEX ha estado activa mediante la publicación de diversos paquetes orientados a comprometer equipos Windows, utilizando múltiples cuentas de usuario y variadas vías de infección. Mientras algunos elementos actúan como troyanos de acceso remoto o descargan extractores de información, los operadores responden rápidamente a la eliminación de sus herramientas creando nuevas versiones y reemplazos funcionales de manera constante.
El funcionamiento técnico de los paquetes involucrados incluye la descarga de archivos multimedia con datos cifrados, descifrado mediante claves específicas, ejecución de binarios y el uso de complementos para cargar código en memoria. Además, estas amenazas incorporan mecanismos para evadir análisis detectando entornos virtuales o herramientas de monitoreo, recolectan información sensible como credenciales y datos de aplicaciones, y establecen persistencia en el sistema afectado.