PT-2026-93854 · Concrete Cms+1 · Concrete Cms

·

CVE-2026-87031

·

Publicado

2026-09-16

·

Atualizado

2026-09-21

CVSS v3.1

2.7

Baixa

VetorAV:N/AC:L/PR:H/UI:N/S:U/C:N/I:L/A:N
Nome do Software Vulnerável e Versões Afetadas Concrete CMS versões 9.2.0 through 9.5.3
Description O endpoint de criação de usuário da REST API 'POST /ccm/api/1.0/users', especificamente a função add() em concrete/src/Api/Controller/Users.php, não realiza uma verificação de permissão antes de criar uma conta. Isso permite que qualquer token OAuth válido com o escopo users:add, incluindo tokens client credentials sem um contexto de usuário associado, crie contas de usuário ativas e validadas. Esse processo ignora a verificação de e-mail e a aprovação do administrador. Com as configurações de registro padrão, essas contas podem editar o conteúdo da página, o que pode levar a cross-site scripting (XSS) armazenado—uma técnica onde scripts maliciosos são armazenados permanentemente em um servidor alvo—e a compromissos adicionais do sistema.
Recommendations Atualize o Concrete CMS versões 9.2.0 through 9.5.3 para uma versão onde este problema tenha sido resolvido. Como medida paliativa temporária, restrinja o acesso ao endpoint 'POST /ccm/api/1.0/users' ou limite a distribuição de tokens OAuth com o escopo users:add.

Exploit

Correção

Missing Authorization

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-87031

Produtos afetados

Concrete Cms