FixVibe
Covered by FixVibecritical

Injeção SQL LiteLLM na verificação de chave do proxy API (CVE-2026-42208)

As versões 1.81.16 a 1.83.6 do LiteLLM contêm uma vulnerabilidade crítica de injeção de SQL na lógica de verificação de chave Proxy API. Essa falha permite que invasores não autenticados contornem os controles de autenticação ou acessem o banco de dados subjacente. O problema foi resolvido na versão 1.83.7.

CVE-2026-42208GHSA-r75f-5x8p-qvmcCWE-89

Impacto

LiteLLM contém uma vulnerabilidade crítica de injeção de SQL em seu processo de verificação de chave Proxy API [S1]. Essa falha permite que invasores não autenticados contornem as verificações de segurança e potencialmente acessem ou extraiam dados do banco de dados subjacente [S1][S3].

Causa Raiz

O problema é identificado como CWE-89 (SQL Injection) [S1]. Ele está localizado na lógica de verificação de chave API do componente LiteLLM Proxy [S2]. A vulnerabilidade decorre da limpeza insuficiente da entrada usada nas consultas do banco de dados [S1].

Versões afetadas

As versões LiteLLM 1.81.16 a 1.83.6 são afetadas por esta vulnerabilidade [S1].

Correções de concreto

Atualize o LiteLLM para a versão 1.83.7 ou superior para mitigar esta vulnerabilidade [S1].

Como FixVibe testa isso

FixVibe agora inclui isso nas varreduras de repositório GitHub. A verificação lê apenas arquivos de dependência de repositório autorizado, incluindo requirements.txt, pyproject.toml, poetry.lock e Pipfile.lock. Ele sinaliza os pinos LiteLLM ou restrições de versão que correspondem ao intervalo afetado >=1.81.16 <1.83.7 e, em seguida, relata o arquivo de dependência, o número da linha, os IDs de aconselhamento, o intervalo afetado e a versão corrigida.

Esta é uma verificação de repositório estática e somente leitura. Ele não executa código do cliente e não envia cargas úteis de exploração.