CVE Intelligence
Análise Assistido por IA

CVE-2026-43900: XSS em Artefatos SVG do DeepChat por Bypass do Sanitizador

A CVE-2026-43900 é uma falha crítica de Cross-Site Scripting no DeepChat, uma plataforma de agentes de IA de código aberto, que afeta versões anteriores à v1.0.4-beta.1. O sanitizador de SVG remove protocolos javascript: com expressões regulares de texto simples e não considera a decodificação de entidades HTML antes da renderização com v-html do Vue. O aviso informa que a correção está na v1.0.4-beta.1, e as fontes consultadas não mostram exploração confirmada.

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

Visão geral

O DeepChat é uma plataforma de agentes de IA de código aberto. Segundo o GitHub Security Advisory, existe uma falha de cross-site scripting em versões anteriores à v1.0.4-beta.1, porque o sanitizador de SVG valida o conteúdo de forma diferente de como o navegador o renderiza. O registro classifica a fraqueza como CWE-79.

Impacto

  • O aviso descreve execução arbitrária de JavaScript no contexto do navegador da vítima quando ela interage com um artefato SVG renderizado.
  • O registro atribui pontuação base CVSS 3.1 de 9,3 (crítica), com alto impacto de confidencialidade e integridade, sem impacto em disponibilidade, e exigindo interação do usuário.
  • O escopo aparece como alterado nos dados do CVSS, o que é compatível com a execução de scripts além do componente vulnerável.

Produtos e versões afetados

  • O aviso informa que a falha afeta versões do DeepChat anteriores à v1.0.4-beta.1.
  • A lista estruturada de produtos afetados no registro está vazia, por isso os identificadores exatos do produto e as faixas de versão devem ser confirmados no aviso do GitHub.

Status de exploração

O registro indica que esta CVE não consta no catálogo Known Exploited Vulnerabilities da CISA. Nenhuma exploração confirmada aparece nas fontes consultadas. A probabilidade EPSS é 0,00502, que é uma estimativa estatística e não evidência de exploração.

Correção e mitigação

  • Atualize o DeepChat para a v1.0.4-beta.1 ou versão posterior, conforme indicado no aviso.
  • Até concluir a atualização, evite abrir artefatos SVG de origens não confiáveis no DeepChat e restrinja quais usuários podem fornecer conteúdo renderizado.
  • Sempre que possível, trate conteúdo SVG renderizado como conteúdo ativo não confiável e não dependa apenas da sanitização no lado do cliente.

Orientações de detecção

  • Revise artefatos SVG armazenados em busca de strings semelhantes a protocolos inesperados ou referências de caracteres codificadas em atributos e contextos de links.
  • Monitore os logs da aplicação e o frontend em busca de criação ou renderização incomum de artefatos SVG, reconhecendo que as fontes não descrevem indicadores específicos.

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

O registro não inclui lista estruturada de versões afetadas ou corrigidas, detalhes de correção além do texto do aviso, nem detalhes de prova de conceito. A data EPSS no registro é posterior à data de publicação, por isso deve ser verificada na fonte. Se outros componentes são afetados é desconhecido com base nas fontes consultadas.

Perguntas frequentes

O que é a CVE-2026-43900?

É uma vulnerabilidade crítica de cross-site scripting no DeepChat, causada por um sanitizador de SVG que não considera a decodificação de entidades HTML antes da renderização. O aviso informa que está corrigida na v1.0.4-beta.1.

Quais versões são afetadas?

Segundo o aviso, são afetadas as versões anteriores à v1.0.4-beta.1. Os dados estruturados de versões afetadas no registro estão vazios, por isso o aviso do GitHub deve ser consultado para detalhes exatos.

Esta vulnerabilidade está sendo explorada ativamente?

O registro indica que ela não consta no catálogo Known Exploited Vulnerabilities da CISA, e nenhuma exploração confirmada aparece nas fontes consultadas.

O que os administradores devem fazer?

Atualizar o DeepChat para a v1.0.4-beta.1 ou versão posterior e evitar abrir artefatos SVG de origens não confiáveis até concluir a atualização.

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