CVE-2026-53580 in Trilium
Sumário
de VulDB • 27/08/2026
Trilium é um aplicativo de notas hierárquico de código aberto. Nas versões anteriores à 0.104.0, o recurso automático de download de imagens aceita URLs file:// nas tags img das notas e lê o arquivo local referenciado sem validação de caminho, permitindo que qualquer usuário autenticado revele arquivos arbitrários legíveis pelo processo do Trilium. Quando uma nota em texto é salva, o Trilium analisa seu HTML em busca de fontes de imagem e baixa cada uma externa; como o sanitizador de HTML mantém file como um esquema permitido, uma fonte como file:///etc/passwd é passada diretamente para uma leitura no sistema de arquivos e seu conteúdo é armazenado como anexo da nota que o usuário pode então recuperar. Apontar a mesma primitiva para uma fonte ilimitada, como /dev/zero, causa alocação descontrolada de memória que faz com que o processo do servidor falhe (crash). O recurso está habilitado por padrão e é acessível através da interface web, ETAPI, extensão de captura de páginas (web clipper) e importações de notas, exigindo apenas uma sessão autenticada ou um token ETAPI. Este problema foi corrigido na versão 0.104.0
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.