CVE-2026-45401
Open WebUI: Bypass de SSRF via Seguimento de Redirecionamento HTTP nos Endpoints de Web-Fetch e Carregamento de Imagens
- Publicado
- 15 de mai. de 2026
- Atualizado
- 18 de mai. de 2026
- Atribuindo CNA
- GitHub_M
- Evidência observada
- 8 de ago. de 2026
CVSS primário
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:NBaixo · próximos 30 dias
- Percentil
- 22,8%
- Data do modelo
- 21 de set. 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
Open WebUI é uma plataforma de inteligência artificial auto-hospedada, projetada para operar totalmente offline. Antes da versão 0.9.5, a função validate_url() em backend/open_webui/retrieval/web/utils.py apenas validava a URL inicial enviada pelo chamador. Os clientes HTTP usados downstream (sync requests, async aiohttp, WebBaseLoader do langchain) seguem redirecionamentos HTTP 3xx por padrão e não revalidam o destino do redirecionamento contra a lista de bloqueio de IPs privados / IPs de metadados. Qualquer usuário autenticado pode, portanto, enviar uma URL pública que redirecione via 302 para um endereço interno (por exemplo, 127.0.0.1, 169.254.169.254, RFC1918) e ler o corpo da resposta interna por meio do endpoint /api/v1/retrieval/process/web, dos endpoints /api/v1/images/..., do endpoint /api/chat/completions com uma parte de conteúdo image_url, e de qualquer outra rota que chame esses auxiliares. Esta vulnerabilidade é corrigida na versão 0.9.5.
Fontes
1- CVE-2026-45401Exploit
Exploit funcional para problema de ssrf reportado em CVE-2026–45401
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.