Ciberseguridad

Compromiso de la cadena de suministro de LiteLLM: Software malicioso para el robo de datos de desarrolladores

El proyecto LiteLLM sufrió un compromiso en su cadena de suministro de software que resultó en la distribución de versiones maliciosas que roban credenciales y datos confidenciales de los sistemas de los desarrolladores.

2026-10-22
3 min de lectura
2 visitas
certi.news Editorial Team
Compromiso de la cadena de suministro de LiteLLM: Software malicioso para el robo de datos de desarrolladores

Detalles del ataque

El proyecto LiteLLM, una puerta de enlace de software de código abierto utilizada para conectar aplicaciones con modelos de inteligencia artificial, sufrió un ataque dirigido a su cadena de suministro de software el 21 de octubre de 2026. Este compromiso resultó en la publicación de una versión maliciosa con el número 1.107.0 a través del repositorio PyPI y las plataformas Docker Hub y GHCR, lo que expuso a los usuarios de sistemas Windows, Linux y macOS al riesgo de robo de datos.

Mecanismo de funcionamiento del software malicioso

Los investigadores de seguridad explicaron que los atacantes no alteraron el código fuente principal del proyecto, sino que inyectaron tres archivos maliciosos (cook.pth, cook.py y sitecustomize.py) dentro de los paquetes de instalación. Estos archivos ejecutan una carga útil maliciosa cada vez que se inicia un entorno de Python, lo que garantiza su persistencia incluso cuando el desarrollador intenta inspeccionar el paquete infectado.

El software malicioso tiene como objetivo una amplia gama de datos confidenciales, que incluyen:

  • Credenciales en la nube: como claves de AWS, Azure, Google Cloud y Kubernetes.
  • Secretos de los desarrolladores: claves SSH, GPG y TLS, además de credenciales de Git, GitHub y npm.
  • Datos del navegador: cookies, historiales de navegación e información de pago guardada.
  • Configuraciones de inteligencia artificial: credenciales de proveedores de servicios de inteligencia artificial almacenadas dentro de LiteLLM.

¿Qué deben hacer los desarrolladores?

Si ha instalado la versión 1.107.0, es fundamental tomar medidas inmediatas para la recuperación:

  • Aislar los sistemas: No ejecute el intérprete de Python en entornos infectados, ya que esto activa el software malicioso.
  • Reconstruir: Los sistemas afectados deben aislarse y reconstruirse a partir de copias de seguridad limpias y confiables.
  • Rotar las claves: Asuma que todos los secretos, contraseñas y claves de acceso que estaban presentes en el dispositivo han sido robados y cámbielos de inmediato.
  • Volver a una versión segura: Actualmente se recomienda utilizar la versión 1.106.2 como la última versión estable y segura antes de que ocurriera el ataque.

¿Por qué es importante esta noticia?

LiteLLM es una herramienta ampliamente utilizada, con más de 92 millones de descargas mensuales, y es empleada por grandes empresas como NVIDIA, Netflix y Okta. Este incidente destaca una vez más la vulnerabilidad de las cadenas de suministro en proyectos de código abierto, donde un solo atacante puede obtener acceso a la línea de producción de software (CI/CD) y contaminar los paquetes de los que dependen miles de desarrolladores y empresas en cuestión de minutos, lo que hace que el monitoreo de la integridad de los paquetes de software sea una necesidad de seguridad crítica.

Fuente de la noticia
BleepingComputer
Abrir fuente original ↗
c
Autor

certi.news Editorial Team

De la misma categoría

También te puede interesar

Ver todas las noticias