...
-
• Seu nick:
R: Rimuro_Neto• Data e hora do ocorrido:
R: 01/05/2025• Código da sala que ocorreu o bug (opcional):
R: Não se aplica.• Provas do ocorrido:
R: Possuo análise técnica baseada no frontend (chunks Webpack) do fórum, posso fornecer detalhes adicionais à equipe se necessário.• Explique resumidamente a situação:
R: Durante a análise do frontend do fórum (NodeBB), identifiquei múltiplos pontos onde dados dinâmicos são renderizados sem sanitização adequada, o que pode permitir XSS (Cross-Site Scripting).Alguns exemplos técnicos observados:
- Uso de
innerHTMLcom conteúdo não tratado em diferentes módulos - Campos dinâmicos (ex: nomes de categoria, emojis, uploads, previews) sendo inseridos diretamente no HTML
- Restauração de rascunhos (drafts) sem validação do conteúdo
- Funções que revertem sanitização (
unescape), reintroduzindo conteúdo potencialmente perigoso - Highlight de código executando HTML sem escape adequado
Além disso, a API do backend aparenta depender principalmente de proteção CSRF, sem outras camadas mais fortes de restrição.
Impacto potencial:
Caso uma dessas entradas não sanitizadas seja explorável, um atacante poderia executar scripts no contexto de outro usuário.Isso poderia permitir:
- Acesso a dados da sessão
- Execução de ações como usuário autenticado via API
- Interação indevida com endpoints internos
O risco aumenta considerando a combinação de:
- Falhas de sanitização no frontend
- Dependência de CSRF como principal proteção da API
Não estou divulgando payloads nem métodos de exploração publicamente por segurança.
- Uso de
-
S saqyz trancou este tópico em
-
Olá jogador, agradecemos seu Bug Report.- Como a situação relatada envolve diretamente a estrutura e o código-fonte do NodeBB, isso acaba fugindo do controle e da atuação da equipe do Mush, já que se trata de um comportamento ligado à plataforma base utilizada pelo fórum. Nesse caso, o mais adequado é encaminhar o reporte diretamente aos desenvolvedores responsáveis pelo NodeBB, através do repositório oficial no GitHub.
-
S saqyz moveu este tópico de Bug Report em