CVE-2023-45806
Discourse vulnerável a DoS via Injeção de Regexp no Nome Completo
- Publicado
- 10 de nov. de 2023
- Atualizado
- 3 de set. de 2024
- Atribuindo CNA
- GitHub_M
- Evidência observada
- 5 de ago. de 2026
CVSS primário
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:LBaixo · próximos 30 dias
- Percentil
- 60,8%
- Data do modelo
- 21 de set. de 2026
EPSS é uma estimativa estatística, não uma certeza ou uma medida de impacto. Combine-o com CVSS, status KEV, exposição e seu ambiente.
Resumo
Discourse é uma plataforma de código aberto para discussão em comunidade. Antes da versão 3.1.3 do branch `stable` e da versão 3.2.0.beta3 dos branches `beta` e `tests-passed`, se um usuário tiver sido citado e usar um `|` em seu nome completo, ele pode ser capaz de acionar um bug que gera uma grande quantidade de conteúdo duplicado em todas as postagens em que foi citado ao atualizar seu nome completo novamente. A versão 3.1.3 do branch `stable` e a versão 3.2.0.beta3 dos branches `beta` e `tests-passed` contêm uma correção para esse problema. Não existe nenhuma solução alternativa conhecida, embora seja possível interromper o "sangramento" garantindo que os usuários usem apenas caracteres alfanuméricos no campo de nome completo.
Fontes
1- discourse-CVE-2023-45806Remendo
Script Ruby para corrigir a vulnerabilidade de atribuição de citação (CVE-2023-45806) em fóruns Discourse, pesquisando e corrigindo blocos de citação malformados com modo dry-run configurável.
Uso responsável
Use informações de vulnerabilidade apenas em sistemas que você possui ou está autorizado a testar. O Kitploit vincula-se a metadados de pesquisa pública e não armazena código de exploração ou cargas maliciosas.