CVE-2026-54701 in vscode-markdown-preview-enhanced
Sumário
de VulDB • 14/10/2026
Markdown Preview Enhanced é uma extensão de pré-visualização de Markdown para o Visual Studio Code. Antes da versão 0.8.30, o Markdown Preview Enhanced lia conteúdo `.crossnote/head.html` controlado pelo repositório e o passava por `resolvePathsInHeader` antes de inseri-lo no cabeçalho do documento webview de pré-visualização, sem remover conteúdo executável. Marcupagem com capacidade de execução de scripts é executada durante o carregamento do documento, antes da inicialização da aplicação React e do DOMPurify, podendo aceder à função `acquireVsCodeApi` para enviar mensagens da webview para a extensão host. Abrir uma pré-visualização de Markdown num repositório malicioso é suficiente para ativar o conteúdo injetado, não sendo necessário qualquer clique adicional na notificação ou na pré-visualização. Este problema foi corrigido na versão 0.8.30.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.