Release v1.107.0 do LiteLLM, de 21 de outubro de 2026, foi comprometida e já está contida
Aprofundamento CEVIU
Aprofundamento
Segundo o aviso de segurança do LiteLLM, o pipeline de release foi comprometido na madrugada de 21 de outubro de 2026 e publicou a v1.107.0 no PyPI e nos registries de contêiner. O pacote malicioso (sete wheels) ficou no ar das 11h39 às 13h23 UTC. As imagens Docker v1.107.0, latest, main-latest e main-stable apontaram para o índice comprometido das 11h46 às 14h20 UTC. O malware rouba credenciais e carrega ferramentas de execução remota de código. Clientes enterprise do registry privado não foram afetados.
O detalhe técnico central: a tag oficial v1.107.0 no GitHub não contém os arquivos maliciosos. Os artefatos saíram de um repositório controlado pelo atacante, com nome parecido (Berri-AI/litellm em vez de BerriAI/litellm). Segundo a equipe, o atacante usou tokens OAuth do GitHub CLI de três desenvolvedores, um deles de um dos donos da organização, para desativar proteções de branch e forçar a alteração do workflow. A equipe diz que esses tokens podem ter vazado em logs do próprio LiteLLM interno, exposto à internet, porque o Claude Code pode embutir o token na resposta. A forma de acesso ao deploy interno ainda não foi confirmada. Para detectar exposição, procure litellm-1.107.0.dist-info, cook.pth e sitecustomize.py. Não achar não prova que o ambiente está limpo. A recomendação é fixar a versão em 1.106.2, remover os arquivos antes de rodar pip e rotacionar todas as credenciais que o host alcançava.
O que mudou
Não é o primeiro caso. Em 26 de março de 2026, o CEVIU noticiou em "Pacote LiteLLM no PyPI comprometido para roubo de credenciais" que o grupo TeamPCP assumiu um comprometimento do LiteLLM no PyPI, com um arquivo .pth executado pelo Python. Em 13 de agosto de 2026, o CEVIU publicou "Ataque na cadeia de suprimentos LiteLLM compromete mais de 2.500 organizações". O aviso atual cita um incidente anterior em março e diz que o pipeline foi endurecido depois dele: releases em repositório privado, Trusted Publishers, tags Docker imutáveis e imagens assinadas. O ataque de outubro, segundo a equipe, precisou derrubar vários desses controles. O aviso não atribui a autoria a nenhum grupo.
Por que isso importa
Para quem opera LiteLLM como gateway de modelos, o recado é prático: o proxy concentra chaves de vários provedores, e um pacote comprometido leva tudo junto. Fixar versões e imagens por digest deixa de ser boa prática e vira requisito. Também vale checar o que seus logs guardam, porque o aviso aponta tokens aparecendo em corpos de resposta registrados.
Linha do tempo
CEVIU noticia o comprometimento do pacote LiteLLM no PyPI atribuído ao TeamPCP.
CEVIU noticia ataque à cadeia de suprimentos do LiteLLM que atingiu mais de 2.500 organizações.
LiteLLM informa que a release v1.107.0, de 21 de outubro, foi comprometida e está contida.
Perguntas frequentes
Quem foi afetado pela release v1.107.0 do LiteLLM?
Quem instalou litellm sem versão fixa via pip entre 11h39 e 13h23 UTC de 21 de outubro de 2026, ou usou as imagens Docker v1.107.0, latest, main-latest ou main-stable entre 11h46 e 14h20 UTC. Clientes enterprise que usam o registry privado não foram afetados.
O que fazer se instalei a v1.107.0?
Trate o ambiente como comprometido. Apague cook.pth, cook.py, sitecustomize.py e os .pyc correspondentes antes de rodar pip, encerre o daemon Python e reinstale fixando litellm==1.106.2. Reconstruir imagens e venvs do zero é melhor, e todas as credenciais acessíveis ao host devem ser rotacionadas.
As versões anteriores do LiteLLM são seguras?
Sim, segundo o aviso, todas as versões anteriores são seguras. A recomendação por ora é fixar em 1.106.2 ou em outra versão explícita publicada antes do incidente.
Como o atacante conseguiu publicar o pacote?
Segundo a equipe, ele usou tokens do GitHub CLI de três desenvolvedores, desativou proteções de branch e rodou o workflow apontando para um repositório com nome parecido. A investigação continua, e o acesso inicial ao deploy interno ainda não foi confirmado.
Fontes
- docs.litellm.aifonte original
- Categoria
- CEVIU IA
- Publicado
- 22 de outubro de 2026
- Editoria
- CEVIU IA

