60 paquetes de NPM maliciosos fugas de red y datos de host en la campaña de malware activo

El equipo de investigación de amenazas de Socket ha identificado una campaña activa en el ecosistema de NPM (Node Package Manager) que involucra la publicación de 60 paquetes maliciosos. Estos paquetes son administrados por tres cuentas diferentes de NPM y contienen un script de instalación que se ejecuta durante el proceso de instalación de los paquetes.

El script tiene la capacidad de recopilar información crítica de los usuarios. Específicamente, puede recolectar nombres de host, direcciones IP tanto internas como externas, listas de servidores DNS y rutas de directorio que pertenecen a los usuarios que instalan estos paquetes. Una vez que esta información es recolectada, el script exfiltra los datos a un webhook de Discord que está bajo el control del actor de amenazas.

Esta campaña representa un riesgo significativo para los desarrolladores y usuarios que confían en paquetes de NPM, ya que se pueden extraer datos sensibles sin su conocimiento. Los scripts maliciosos están diseñados para operar de manera sigilosa, lo que dificulta la detección por parte de los usuarios.

La investigación de Socket subraya la importancia de estar alertas ante la seguridad en el ecosistema de desarrollo de software, especialmente en plataformas tan ampliamente utilizadas como NPM. Con el creciente número de paquetes y la facilidad de publicación, los atacantes encuentran más oportunidades para insertar código que potencialmente compromete sistemas y datos.

La naturaleza de esta amenaza resalta la necesidad de realizar auditorías de seguridad más rigurosas en las dependencias del software. Los desarrolladores deben ser conscientes de las fuentes de los paquetes que utilizan y considerar herramientas que ayuden a escanear y detectar actividades maliciosas.

Además, esta situación enfatiza la necesidad de una mayor educación en ciberseguridad dentro del ámbito del desarrollo de software. Informar a los desarrolladores sobre los riesgos de usar paquetes sin verificar puede ser un paso clave para mitigar la exposición a ataques similares en el futuro.

Es esencial que los equipos de desarrollo mantengan un enfoque proactivo en la seguridad y implementen prácticas que reduzcan la probabilidad de inclusión de código malicioso en sus aplicaciones. Esto incluye el uso de listas de verificación de seguridad, análisis de código y otras medidas de protección que puedan ayudar a identificar dependencias problemáticas.

La comunidad de NPM y otros ecosistemas similares también deben trabajar juntos para aumentar la transparencia y la confianza en el uso de paquetes de terceros. Esto podría implicar mejorar las herramientas de detección y respuesta ante incidentes en tiempo real, así como fomentar mejores prácticas entre los desarrolladores y mantener una vigilancia constante de las publicaciones de paquetes nuevos.

En resumen, la campaña descubierta por el equipo de Socket es un claro recordatorio de los riesgos inherentes al uso de dependencias de software en un entorno tan dinámico como NPM. Los desarrolladores deben permanecer vigilantes y aplicar prácticas de seguridad sólidas para proteger sus proyectos y la información de sus usuarios. La educación continua sobre el manejo seguro de paquetes y la colaboración en la comunidad pueden ser vitales en la lucha contra amenazas cibernéticas en el futuro.

Enlace de la fuente, haz clic para tener más información

Artículos y alertas de seguridad

Consultar más contenidos y alertas

Alertas y noticias de seguridad de la información

Contacta

Contacta con nosotros para obtener soluciones integrales en IT y seguridad de la información

Estamos encantados de responder cualquier pregunta que puedas tener, y ayudarte a determinar cuáles de nuestros servicios se adaptan mejor a tus necesidades.

Nuestros beneficios:
¿Qué sucede a continuación?
1

Programamos una llamada según tu conveniencia.

2

Realizamos una reunión de descubrimiento y consultoría.

3

Preparamos una propuesta.

Agenda una consulta gratuita