
O ConcreteCMS v.9.2.1 é afetado por uma vulnerabilidade de Upload Arbitrário de Arquivos que permite Cross-Site Scripting (XSS) Armazenado.
Descrição: O ConcreteCMS v9.2.1 é afetado por uma vulnerabilidade de Upload Arbitrário de Arquivos que permite Cross-Site Scripting (XSS) armazenado.
Vetores de Ataque: Uma vulnerabilidade na sanitização do upload de arquivos "Thumbnail" permite carregar um arquivo PDF / SVG / HTML com alerta oculto de Cross-Site Scripting (XSS).
Ao fazer login no painel, vamos para o "Settings - Tags - Thumbnail" no menu do Dashboard.

Aqui estão os payloads:
É um payload XSS gerado com a ferramenta JS2PDFInjector e um payload js que contém o seguinte conteúdo:
app.alert("XSS");
Após o upload, se clicarmos no link, podemos ver o caminho onde eles são armazenados:

Na imagem a seguir, você pode ver o código incorporado que executa o payload na página web principal.
