PT-2022-2512 · Dotcms · Dotcms

CVE-2022-26352

·

Publicado

2022-03-28

·

Atualizado

2025-11-03

CVSS v2.0

10

Crítica

VetorAV:N/AC:L/Au:N/C:C/I:C/A:C
Nome do software vulnerável e versões afetadas
Versões 3.0 a 22.02 do dotCMS
Descrição
Foi detectada uma falha na API ContentResource, permitindo que invasores criem uma solicitação de formulário multiparte para enviar um arquivo cujo nome não seja inicialmente sanitizado. Isso possibilita a traversal de diretórios, em que o arquivo é salvo fora do local de armazenamento pretendido. Se a criação de conteúdo anônimo estiver habilitada, isso permite que um invasor não autenticado envie um arquivo executável, como um arquivo .jsp, o que pode levar à execução remota de código. A vulnerabilidade está relacionada à limitação incorreta do nome do caminho do diretório com acesso restrito. A exploração da vulnerabilidade pode permitir que um invasor remoto execute código arbitrário usando solicitações de arquivo POST especialmente criadas. O número estimado de dispositivos potencialmente afetados em todo o mundo não foi especificado, mas há relatos de que o sistema de gerenciamento de conteúdo dotCMS é usado por mais de 10.000 clientes em 70 países. Houve relatos de incidentes reais em que essa vulnerabilidade foi explorada, incluindo ataques por agentes de ameaças norte-coreanos usando o ransomware H0lyGh0st.
Recomendações
Para as versões 3.0 a 22.02 do dotCMS, considere desativar a API ContentResource ou restringir o acesso a ela até que uma correção esteja disponível. Como solução alternativa temporária, restrinja a capacidade de fazer upload de arquivos com extensões executáveis, como arquivos .jsp. Além disso, desative a criação anônima de conteúdo para impedir que invasores não autenticados façam upload

Exploit

Path traversal

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

BDU:2022-02925
CVE-2022-26352

Produtos afetados

Dotcms