PT-2024-20593

CVE-2024-24827

·

Publicado

2024-03-15

·

Atualizado

2025-08-26

Descrição por

CVSS 3.1
7.5
Alta
MétricasAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Nome do software vulnerável e versões afetadas
Versões do Discourse anteriores à versão estável mais recente, bem como às versões beta e às que passaram nos testes
Descrição
A vulnerabilidade afeta o Discourse, uma plataforma de código aberto para discussões em comunidade, devido à ausência de um limite de taxa no endpoint “POST /uploads”. Isso facilita que um invasor realize um ataque de negação de serviço (DoS) no servidor, já que a criação de um upload pode ser um processo que consome muitos recursos. O impacto varia de site para site, dependendo de configurações como max image size kb, max attachment size kb e max image megapixels, que determinam a quantidade de recursos utilizados ao criar um upload.
Recomendações
Para versões anteriores à versão estável, beta e de testes aprovados mais recentes, atualize para a versão mais recente para resolver o problema.
Como solução temporária, considere reduzir max image size kb, max attachment size kb e max image megapixels para minimizar os recursos necessários para o processamento do upload.
Como alternativa, reduza client max body size no Nginx para impedir que uploads grandes cheguem ao servidor.
Explorabilidade
Exploit
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-58VW-246G-FJJ4
BIT-DISCOURSE-2024-24827
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾