Ataque na Cadeia de Suprimentos do LiteLLM Expõe Aplicativos ao Roubo de Credenciais
Uma biblioteca Python popular de IA foi comprometida para distribuir malware. Desenvolvedores que utilizam o LiteLLM 1.107.0 são instados a verificar seus ambientes e renovar imediatamente seus segredos.
TL;DR
- LiteLLM versão 1.107.0 foi comprometido em um ataque à cadeia de suprimentos
- Pacote malicioso distribuiu roubadores de credenciais e backdoors
- Versões afetadas foram retiradas do PyPI e Docker Hub
- Mais de 100.000 downloads semanais colocam muitos aplicativos em risco
- Equipes devem auditar dependências e redefinir chaves de API imediatamente
Em um comprometimento significativo da cadeia de suprimentos de software, atacantes injetaram código malicioso na versão 1.107.0 do LiteLLM, uma biblioteca Python amplamente utilizada que fornece interfaces unificadas para APIs de modelos de linguagem grandes. Pesquisadores de segurança da SafeDep, Socket, StepSecurity e Upwind identificaram que o pacote comprometido estava distribuindo tanto malware para roubo de credenciais quanto backdoors persistentes para desenvolvedores desavisados.
A violação teve como alvo específico os mecanismos de distribuição do pacote, afetando tanto os pacotes wheel no PyPI quanto as imagens Docker oficiais. Com mais de 100.000 downloads semanais, a popularidade do LiteLLM significa que o impacto potencial abrange inúmeras aplicações em produção que dependem da integração de IA para operações empresariais.
Vetor de Ataque e Distribuição
- Atacantes comprometeram o processo de build ou release do LiteLLM 1.107.0
- Código malicioso foi embutido nos wheels oficiais do PyPI e nas imagens Docker
- Versões comprometidas do pacote foram removidas dos repositórios públicos
- Atualizações automáticas de dependências provavelmente aceleraram a propagação dentro das organizações
- Janela inicial de comprometimento ainda está sob investigação pelos mantenedores
Impacto de Segurança e Resposta
- O malware implantado inclui ferramentas de coleta de credenciais direcionadas a variáveis de ambiente
- Funcionalidade de backdoor permite acesso remoto persistente a sistemas afetados
- Organizações usando LiteLLM em produção devem considerar os sistemas como potencialmente comprometidos
- Equipes de segurança devem auditar todas as chaves de API, tokens e segredos expostos aos ambientes afetados
- Desenvolvedores devem verificar a integridade dos pacotes utilizando versões assinadas quando disponíveis
Fontes
Fontes
Atualizações de segurança por e-mail
Um e-mail resumo quando publicarmos novos artigos de segurança (TL;DR e links para ler mais). Cancele a inscrição a qualquer momento no rodapé da mensagem. Veja nossa Política de Privacidade.