As correções de segurança são aplicadas à branch main. Não há suporte retroativo para versões
anteriores enquanto o projeto não possuir releases versionadas.
Não abra issue pública para relatar uma vulnerabilidade que possa expor dados, credenciais ou infraestrutura.
Use o recurso Report a vulnerability na aba Security do GitHub, que permite uma troca privada com o mantenedor. Caso esse recurso ainda não esteja habilitado no repositório, não abra uma issue pública: entre em contato de forma privada pelo perfil do proprietário no GitHub e peça um canal seguro para o envio do reporte.
Inclua no reporte:
- descrição objetiva do problema e seu impacto;
- componentes e versões afetados;
- passos mínimos para reprodução ou uma prova de conceito segura;
- sugestão de mitigação, se disponível.
O recebimento será confirmado em até 7 dias e haverá atualizações sobre a triagem e a correção conforme a criticidade. Quando a correção estiver pronta, o reporte será divulgado de forma coordenada com o autor.
Trate como informação sensível qualquer dado relacionado a autenticação, isolamento entre tenants, API keys, sessões administrativas, tokens da Meta, credenciais SMTP, criptografia, webhooks, RabbitMQ, PostgreSQL e rate limiting.
- Nunca inclua segredos, tokens, senhas, chaves privadas ou dumps de produção em issues, pull requests, logs ou commits.
- Use exclusivamente arquivos
.env.examplecom valores fictícios como referência de configuração. - Revogue e rotacione imediatamente uma credencial que tenha sido exposta, mesmo que o commit seja removido depois.
- Mantenha dependências atualizadas e corrija vulnerabilidades de severidade alta ou crítica antes de publicar uma versão.