CVE-2026-49468
LiteLLM: Bypass de Autenticação via Injeção de Cabeçalho de Host
- Publicado
- 22 de jun. de 2026
- Atualizado
- 15 de jul. de 2026
- Atribuindo CNA
- GitHub_M
- Evidência observada
- 8 de ago. de 2026
CVSS primário
nvd · CVSS 4.0
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:XBaixo · próximos 30 dias
- Percentil
- 87,3%
- Data do modelo
- 15 de out. de 2026
EPSS é uma estimativa estatística, não uma certeza ou uma medida de impacto. Combine-o com CVSS, status KEV, exposição e seu ambiente.
Resumo
O LiteLLM é um servidor proxy (Gateway de IA) para chamar APIs de LLM no formato OpenAI (ou nativo). Antes da versão 1.84.0, uma falha de análise do cabeçalho Host no proxy LiteLLM poderia, sob condições específicas, permitir acesso não autenticado a rotas de gerenciamento protegidas. A camada de autenticação derivava a rota efetiva de `request.url.path` em `litellm/proxy/auth/auth_utils.py::get_request_route()`, que o Starlette reconstrói a partir do cabeçalho Host. Um Host forjado poderia, portanto, fazer a barreira de autenticação avaliar uma rota diferente daquela despachada pelo FastAPI. Essa vulnerabilidade foi corrigida na versão 1.84.0.
Fontes
http/cves/2026/CVE-2026-49468.yaml
Nuclei TemplatesCondições declaradas
- network: http($.protocol_keys)
- verification: status,word($.matchers[*].type)
CVE-2026-49468 — LiteLLM (<1.84.0) bypass de autenticação não autenticado via confusão de rota de cabeçalho Host. PoC + laboratório docker.
Uso responsável
Use informações de vulnerabilidade apenas em sistemas que você possui ou está autorizado a testar. O Kitploit vincula-se a metadados de pesquisa pública e não armazena código de exploração ou cargas maliciosas.