PT-2026-89179

CVE-2026-88002

·

Publicado

2026-08-29

·

Atualizado

2026-09-14

Descrição por

CVSS 2.0
6.8
Média
MétricasAV:N/AC:L/Au:S/C:N/I:N/A:C
Nome do Software Vulnerável e Versões Afetadas Open WebUI versões 0.5.0 até 0.11.0
Descrição Uma falha existe no auxiliar de reconstrução de cadeia de mensagens localizado em backend/open webui/utils/misc.py. O sistema reconstrói o histórico do chat por chave de mapa, mas rastreia as entradas visitadas usando um campo id opcional no corpo da mensagem. Um usuário autenticado com a função padrão pode armazenar mensagens que omitam o campo id e que referenciem umas às outras em um ciclo de parentesco. Isso desencadeia um percurso interminável que bloqueia o loop de eventos asyncio, causando a negação de serviço para todos os usuários, incluindo o acesso ao endpoint /health e funções de administrador. O processo consome CPU e memória excessivas, podendo levar ao encerramento por falta de memória (out-of-memory kill). Como o chat malformado é persistido no banco de dados, o problema permanece ativo mesmo após reinicializações do processo, até que o chat específico seja excluído. A falha pode ser explorada através do endpoint POST /api/v1/chats/new para armazenar o chat malformado e, posteriormente, via GET /api/v1/chats/stats/usage para disparar o loop infinito.
Recomendações Atualize o Open WebUI para a versão 0.11.1.
Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-JQHH-CJMQ-VMV6
PYSEC-2026-3879
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾