CVE Intelligence
Análise Assistido por IA

CVE-2026-40289: Servidor de Navegador do PraisonAI sem autenticação permite sequestro de sessões WebSocket

A ponte do navegador do PraisonAI e do praisonaiagents expõe o endpoint WebSocket /ws sem autenticação, e a verificação de origem é ignorada quando o cabeçalho Origin está ausente. Um atacante na rede pode assumir sessões de extensão de navegador conectadas e receber os resultados da automação. A correção está disponível nas versões 4.5.139 e 1.5.140.

Publicada em 24/10/2026 · Atualizada em 24/10/2026 · Read in English

Visão geral

A CVE-2026-40289 afeta a ponte de navegador do PraisonAI e o pacote praisonaiagents. A ponte é iniciada com o comando praisonai browser start e expõe um endpoint WebSocket em /ws. Segundo o registro, esse endpoint não exige autenticação e tem uma verificação de origem que é ignorada quando o cabeçalho Origin não é enviado.

Impacto

  • Um atacante de rede não autenticado pode assumir uma sessão de extensão de navegador conectada à ponte.
  • A saída de automação e o contexto das páginas da sessão afetada podem ser expostos ao atacante.
  • Ações de navegador baseadas em modelos podem ser usadas indevidamente em ambientes onde a ponte é acessível pela rede.

O registro atribui impacto alto à confidencialidade e à integridade e impacto nulo à disponibilidade, com pontuação base CVSS de 9.1 e classificação CWE-306.

Produtos e versões afetados

  • PraisonAI: anteriores à 4.5.139.
  • praisonaiagents: anteriores à 1.5.140.
  • O registro lista os mesmos dois pacotes sob os nomes de fornecedor MervinPraison e Praison.

O registro não indica nenhuma versão corrigida além dos números de release acima.

Status de exploração

Esta CVE não consta no catálogo Known Exploited Vulnerabilities da CISA, e nenhuma exploração ativa confirmada aparece nas fontes consultadas. O valor SSVC de exploração está registrado como prova de conceito, e a referência do aviso está marcada como recurso de exploit, mas essa referência não foi analisada nesta avaliação.

Correção e mitigação

  • Atualize o PraisonAI para 4.5.139 ou superior, e o praisonaiagents para 1.5.140 ou superior.
  • Enquanto a atualização não for possível, não exponha a ponte de navegador a redes não confiáveis; restrinja o acesso a hosts confiáveis com firewall local ou segmentação de rede.
  • Verifique se sessões de automação de navegador foram conectadas enquanto a ponte estava acessível a partir de redes não confiáveis.
  • Rotacione credenciais ou segredos que possam ter ficado visíveis em sessões de navegador ou saídas de automação, caso não seja possível descartar exposição.

Orientação de detecção

  • Analise registros de rede em busca de conexões de entrada na porta WebSocket da ponte vindas de hosts que não são clientes de automação conhecidos.
  • Procure conexões WebSocket sem cabeçalho Origin de navegador.
  • Verifique se sessões de extensão foram reatribuídas ou geraram atividade de automação que o operador não iniciou.

São indicadores de alto nível; o registro não descreve formatos específicos de log.

Limitações das informações disponíveis

O registro não informa o número da porta, a lista completa de configurações afetadas nem detalhes técnicos da correção. A data de EPSS no registro é posterior à data de publicação, e o motivo é desconhecido. A análise se baseia na referência de aviso do GitHub e nas páginas da NVD e do CVE.org; não houve verificação independente.

Perguntas frequentes

Qual é o problema central da CVE-2026-40289?

O endpoint WebSocket da ponte de navegador em /ws não exige autenticação, e a verificação de origem é ignorada quando o cabeçalho Origin está ausente, permitindo que clientes que não são navegadores se conectem.

Quais versões estão corrigidas?

O registro indica que o problema foi corrigido no PraisonAI 4.5.139 e no praisonaiagents 1.5.140. As versões anteriores são listadas como afetadas.

Esta CVE é conhecida por ser explorada ativamente?

Não. O registro mostra que ela não consta no catálogo KEV da CISA, e nenhuma exploração ativa confirmada aparece nas fontes consultadas.

Esta análise foi redigida com auxílio de IA a partir de dados verificados das fontes e checada automaticamente contra eles.