Voltar para o Labs
Alerta de Segurança

CVE-2023-0835

Sobre

O markdown-pdf versão 11.0.0 permite a um atacante externo obter remotamente arquivos locais arbitrários. Isso é possível porque a aplicação não valida o conteúdo Markdown inserido pelo usuário.

Fraqueza (CWE):CWE-79

Análise do analista Rainforest

O markdown-pdf 11.0.0 renderiza Markdown fornecido pelo usuário sem validá-lo, e isso permite a um atacante ler arquivos locais arbitrários da máquina que faz a conversão. Como a renderização puxa tudo o que o Markdown malicioso referencia, um documento criado por um usuário externo se torna uma primitiva de exfiltração de arquivos, alcançando arquivos que o processo de renderização consegue acessar. A métrica de escopo alterado reflete que o dano cai fora da fronteira do próprio componente.

Em qualquer lugar onde o Markdown de um usuário é transformado em PDF, campos de comentário, funcionalidades de anotações, geradores de relatório, este é um caminho ativo, e só precisa que o atacante submeta conteúdo que depois seja renderizado. Não é um exploit auto-propagável, mas em uma aplicação multiusuário permite a um estranho extrair segredos e configuração do servidor. O valor para um atacante são exatamente os arquivos locais, credenciais e chaves, que destravam a próxima etapa.

Isto é, para nós, um exercício de rastreamento de dependências: markdown-pdf é uma biblioteca embutida em aplicações, então precisamos encontrar quais serviços dependem da versão 11.0.0 e, dentre esses, quais o alimentam com Markdown que qualquer usuário não confiável possa influenciar. Essa interseção, versão vulnerável mais entrada acessível ao atacante, é a lista curta que de fato importa, e é muito menor que a contagem bruta de projetos que puxam o pacote.

Referências

CVEs Relacionadas

Perguntas frequentes

O que é CVE-2023-0835?

O markdown-pdf versão 11.0.0 permite a um atacante externo obter remotamente arquivos locais arbitrários. Isso é possível porque a aplicação não valida o conteúdo Markdown inserido pelo usuário.

Qual a gravidade de CVE-2023-0835?

CVE-2023-0835 tem pontuação base CVSS 3.1 de 8.2, classificada como high. No Rainforest Risk Index — que pondera a gravidade junto com a facilidade de alcançar a falha e a amplitude do impacto — a nota é 81 de 100, na faixa alto.

Como CVE-2023-0835 é explorada?

Segundo o vetor CVSS (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:L/A:N): vetor de ataque Rede, complexidade de ataque Baixa, privilégios necessários Nenhum, interação do usuário Requerida. Impacto em confidencialidade Alto, integridade Baixo e disponibilidade Nenhum.

Quais produtos são afetados por CVE-2023-0835?

Os avisos públicos listam como afetados: markdown-pdf. Consulte as referências desta página para as versões exatas confirmadas por cada fornecedor.

Como corrigir CVE-2023-0835?

Aplique a correção publicada pelo fornecedor — as referências desta página levam aos avisos e patches originais. Quando não for possível corrigir de imediato, reduza a exposição do componente afetado e monitore tentativas de exploração. Clientes Rainforest recebem esta vulnerabilidade correlacionada aos próprios ativos e priorizada pela exposição real, não apenas pela nota.

Potencialize sua estratégia de segurança com a Rainforest

Descubra vulnerabilidades cedo, priorize ameaças críticas e proteja o que realmente importa. A Rainforest simplifica suas operações de segurança, economizando tempo e reduzindo custos, para você focar no que move o seu negócio.

Compartilhar:LinkedInX Email