PT-2026-23102

CVE-2026-29183

·

Publicado

2026-03-04

·

Atualizado

2026-07-30

Descrição por

CVSS 3.1
9.3
Crítica
MétricasAV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:N
Nome do Software Vulnerável e Versões Afetadas Versões do SiYuan anteriores à 3.5.9
Descrição O SiYuan, um sistema de gerenciamento de conhecimento pessoal, contém uma vulnerabilidade de cross-site scripting (XSS) refletido no endpoint da API de ícones dinâmicos. A vulnerabilidade ocorre quando o parâmetro type é definido como 8, permitindo que conteúdo controlado pelo atacante seja incorporado à saída SVG sem o devido escapamento. Como o endpoint da API ''GET /api/icon/getDynamicIcon'' não requer autenticação e retorna image/svg+xml, uma URL manipulada pode injetar manipuladores de eventos SVG/HTML executáveis, como onerror, e executar JavaScript dentro da origem web do SiYuan. Isso pode potencialmente levar à execução de ações de API autenticadas e à exfiltração de dados sensíveis se um usuário logado abrir o link malicioso. O problema decorre da construção insegura de saída e sanitização incompleta, especificamente a injeção direta da variável content em elementos SVG sem o escapamento XML/HTML adequado. O sanitizador existente apenas remove tags <script>, mas não aborda atributos perigosos ou elementos inseguros.
Recomendações Versões anteriores à 3.5.9 devem ser atualizadas para a versão 3.5.9 ou posterior.
Explorabilidade
Exploit
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-6865-QJCF-286F
GO-2026-4596
OPENSUSE-SU-2026:21483-1
SUSE-SU-2026:1042-1
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾