LiteLLM, víctima de un nuevo ataque a la cadena de suministro
Se ha detectado un ataque a la cadena de suministro que afectó a LiteLLM, distribuyendo paquetes maliciosos a través de PyPI y Docker. Este problema afectó a la versión 1.107.0 de esta herramienta de código abierto para enrutar peticiones a proveedores de modelos de lenguaje, permaneciendo disponibles durante unas tres horas y alcanzando una alta cantidad estimada de descargas antes de ser retirados o sustituidos por versiones limpias.
Según la investigación, los atacantes consiguieron tokens OAuth de GitHub CLI pertenecientes a una cuenta interna expuesta a internet, los cuales probablemente se filtraron mediante registros generados por Claude Code. A pesar de esto, todavía no se conoce con exactitud el método mediante el cual los atacantes lograron acceder a dicho despliegue interno o desplazarse lateralmente utilizando tres conjuntos de credenciales de desarrollador.
Las credenciales obtenidas permitieron desactivar las protecciones de las ramas, fusionar modificaciones para desviar el proceso de publicación hacia un repositorio diferente y ejecutar un flujo de trabajo malicioso para lanzar los artefactos contaminados. Los usuarios afectados que descargaron la versión señalada resultaron infectados con un programa capaz de robar información y actuar como una herramienta de acceso remoto, el cual extrae archivos específicos para ejecutarse al iniciar un intérprete de Python.