Puede que tus claves de API de IA sean el verdadero producto que se está recolectando.

LiteLLM, una popular biblioteca de Python para conectar aplicaciones con proveedores de LLM, sufrió un ataque a la cadena de suministro después de que se publicara la versión maliciosa 1.107.0 en PyPI y en los registros de Docker.

El malware podía ejecutarse automáticamente al iniciar Python, incluso sin importar LiteLLM explícitamente.

¿Qué estaba en riesgo?

Claves de API de IA de proveedores como OpenAI y Anthropic
Credenciales de la nube y secretos del entorno
Claves privadas SSH y otros datos confidenciales de autenticación
Ejecución remota de código a través de un cargador malicioso

El ataque también afectó a etiquetas de Docker como latest, main-latest y main-stable mientras apuntaban a imágenes comprometidas.

Qué deberían hacer los usuarios:
• Evitar litellm==1.107.0 y las imágenes afectadas.
• Fijar la versión en 1.106.2 u otra versión verificada como limpia.
• Reconstruir los entornos afectados a partir de artefactos de confianza.
• Cambiar todas las credenciales a las que pudiera acceder el equipo comprometido.

Los responsables de LiteLLM confirmaron que los artefactos comprometidos fueron eliminados. Si la versión maliciosa se ejecutó en tu entorno, actualizarla no es suficiente. Da por hecho que los secretos accesibles podrían haber quedado expuestos. <Cite refs={[“turn565655search0”,“turn565655search2”]}/>

¿Lo más preocupante? No hace falta que te pirateen directamente. A veces, basta con instalar la dependencia equivocada.

¿Cuántos proyectos de IA protegen sus claves de API y cuántos simplemente esperan que sus dependencias estén limpias?