PT-2026-5193 · Discourse · Discourse

CVE-2025-68934

·

Publicado

2026-01-28

·

Atualizado

2026-02-02

CVSS v3.1

6.5

Média

VetorAV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Nome do Software Vulnerável e Versões Afetadas Versões do Discourse anteriores a 3.5.4 Versões do Discourse anteriores a 2025.11.2 Versões do Discourse anteriores a 2025.12.1 Versões do Discourse anteriores a 2026.1.0
Descrição O Discourse é uma plataforma de discussão de código aberto. Usuários autenticados podem submeter cargas especialmente construídas ao endpoint da API /drafts.json, o que causa processamento ineficiente na função Base62.decode. Isso resulta em uma condição de negação de serviço, ocupando os workers por 35 a 60 segundos por requisição e afetando todos os usuários devido ao esgotamento do pool de workers compartilhado. O problema decorre da complexidade O(n^2) no processo de decodificação. Reduzir a configuração max draft length do site diminui a superfície de ataque, mas não resolve completamente o problema, já que cargas abaixo do limite ainda podem acionar o caminho de código lento.
Recomendações Atualize o Discourse para a versão 3.5.4 ou posterior. Atualize o Discourse para a versão 2025.11.2 ou posterior. Atualize o Discourse para a versão 2025.12.1 ou posterior. Atualize o Discourse para a versão 2026.1.0 ou posterior.

Exploit

Correção

DoS

Allocation of Resources Without Limits

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

Enumeração de Fraquezas

Identificadores relacionados

BIT-DISCOURSE-2025-68934
CVE-2025-68934
GHSA-VWJH-VRX9-9849

Produtos afetados

Discourse