O LiteLLM, um servidor proxy AI Gateway para APIs de LLM, contém uma falha onde uma consulta ao banco de dados usada para verificações de chaves de API incorpora valores fornecidos pelo usuário diretamente no texto da consulta, em vez de usar consultas parametrizadas. Um invasor não autenticado pode explorar isso enviando um cabeçalho `Authorization` especialmente elaborado para qualquer rota de API de LLM, como `POST /chat/completions`, atingindo a consulta vulnerável através do caminho de tratamento de erros do proxy. Isso permite que o invasor leia e potencialmente modifique dados no banco de dados do proxy, visando especificamente tabelas como `litellm credentials`, `LiteLLM VerificationToken` e `litellm config` para roubar credenciais de provedores e chaves de API. Incidentes reais mostram que o problema foi explorado em 36 horas após a divulgação, com invasores usando payloads `UNION SELECT` para extrair informações sensíveis.