Pontos principais
- Monte um programa de divulgação de vulnerabilidades (VDP) com um processo de triagem claro para validar, priorizar, corrigir e documentar cada vulnerabilidade de segurança reportada.
- Siga um fluxo de triagem consistente para confirmar os relatos, definir a severidade e atribuir cada problema ao responsável certo.
- Facilite o uso do processo de divulgação de vulnerabilidades: peça apenas os detalhes essenciais, sem criar barreiras desnecessárias para quem reporta.
- Acompanhe cada vulnerabilidade até a correção para verificar a solução, manter uma trilha de auditoria e comprovar que o problema foi resolvido.
- Mantenha as partes interessadas informadas durante todo o processo e meça o desempenho com métricas como tempo de resposta e tempo de correção.
Um programa de divulgação de vulnerabilidades (VDP) eficaz, transparente e acessível ajuda a construir confiança com clientes, usuários e os clientes deles. Aceitar relatos e divulgar vulnerabilidades não é tarefa apenas de desenvolvedores de software e fornecedores: equipes de TI e provedores de serviços gerenciados (MSPs) recomendam, implementam e gerenciam infraestrutura, software e configurações que apresentam vulnerabilidades. Isso torna você responsável por garantir que as partes interessadas conheçam os riscos aos dados delas e por corrigi-los.
Depois que alguém de fora reporta uma vulnerabilidade, é preciso ter um processo de triagem rápido, confiável e repetível. O relato precisa ser validado, comunicado às partes interessadas, priorizado e, por fim, convertido em ações de correção rastreáveis. Tudo isso deve terminar com a confirmação e com evidências reportáveis de que a vulnerabilidade foi encerrada.
Este guia traz um modelo para esse processo de triagem na divulgação de vulnerabilidades.
O que é um programa de divulgação de vulnerabilidades (VDP)?
Um programa de divulgação de vulnerabilidades permite que pessoas de fora avisem sua equipe de TI sobre uma suspeita de vulnerabilidade de cibersegurança que afeta a organização.
Ele reúne os processos de divulgação de vulnerabilidades que vão do envio inicial do relato à triagem, à comunicação com as partes afetadas e interessadas, à correção e, por fim, à coleta de evidências e ao relatório final que confirma o encerramento do problema.
Esses processos devem estar definidos em uma política que estabeleça como e onde os relatos são enviados, quais informações devem ser fornecidas, quem faz a análise inicial e como o relato chega ao técnico responsável. A partir daí, as vulnerabilidades reportadas precisam ser confirmadas, classificadas por severidade, priorizadas e atribuídas para correção.
Os processos do VDP também devem cobrir a comunicação da vulnerabilidade, dos riscos e de uma eventual exploração bem-sucedida às partes interessadas internas e a qualquer pessoa cujos dados protegidos possam estar ameaçados.
Por que um programa de divulgação de vulnerabilidades é útil para MSPs
Os MSPs respondem pela segurança de TI dos clientes. Falhas existentes em sistemas operacionais, plataformas de nuvem e softwares de terceiros afetam tanto você quanto seus clientes — e erros de configuração podem introduzir vulnerabilidades próprias.
Para oferecer segurança eficaz e atender às metas de conformidade, é preciso dar a quem está de fora um caminho para reportar possíveis vulnerabilidades e permitir que você as investigue.
O que um relato de vulnerabilidade de segurança deve conter
Quando alguém de fora envia um relato, peça as seguintes informações:
- Sistema, produto, aplicação ou endpoint afetado
- Descrição da vulnerabilidade e passos para reproduzi-la
- Evidências, capturas de tela, logs ou prova de conceito
- Impacto potencial
- Dados de contato de quem reportou
- Data de envio
- Severidade sugerida
- Se o problema foi compartilhado em outro lugar
Isso costuma bastar para confirmar o problema sem exigir contatos adicionais que atrasem a investigação. Ainda assim, vale reunir todos os detalhes e o contexto extras por campos de texto livre ou em um retorno do agente de suporte — sem esperar resposta para iniciar a investigação.
O ponto central é tornar o envio o mais simples possível. Não exija o preenchimento de todos os campos nem adicione validações de formulário irritantes: quanto mais fácil o processo, mais relatos você recebe. O formulário de divulgação ou os dados de contato também precisam ser fáceis de encontrar para quem procura.
Fluxo do VDP: como fazer a triagem dos relatos de vulnerabilidade
Assim que um relato de divulgação de vulnerabilidade chega, o fluxo do VDP deve determinar rapidamente se ele é válido e priorizá-lo.
O fluxo de triagem precisa ser aplicável na prática, com etapas bem definidas que possam ser marcadas para garantir que o relato foi investigado por completo e, uma vez confirmado, encaminhado corretamente para correção.
O fluxo abaixo serve de modelo para o recebimento e a triagem no seu processo de divulgação de vulnerabilidades:
- Confirme o recebimento do relato
- Verifique se o relato está no escopo
- Cheque se o problema é duplicado
- Valide a vulnerabilidade com segurança
- Avalie a explorabilidade e o impacto no negócio
- Atribua a severidade
- Encaminhe o problema ao responsável correto
- Crie um ticket de correção ou um registro de acompanhamento
- Defina as próximas etapas de comunicação e revisão
Como encaminhar e acompanhar a correção de vulnerabilidades
Depois da triagem, vem um fluxo de correção independente. Assim, dá para atribuí-lo ao técnico responsável pela área afetada pela vulnerabilidade e, uma vez corrigido o problema, devolvê-lo ao técnico ou à equipe que cuida do VDP para validação.
O fluxo de correção deve ficar sob responsabilidade de uma pessoa específica até a conclusão e estar vinculado ao relato recebido. Normalmente isso é feito com um ticket de suporte. Defina prazos conforme a severidade e a prioridade e acompanhe o andamento. Quando uma correção ou controle é implementado, documente-o junto com os resultados dos testes que comprovam sua eficácia — e guarde essas informações na sua plataforma de documentação para auditoria ou revisão futura.
Soluções de contorno temporárias seguem o mesmo caminho, mas com lembretes agendados de que uma correção definitiva precisa ser aplicada assim que possível, mantendo a responsabilidade ao longo de todo o processo, mesmo que ele se estenda por muito tempo.
Comunicação e encerramento
O sucesso de um fluxo de VDP depende de comunicação clara.
Quem enviou o relato deve receber uma confirmação do recebimento e outra quando a vulnerabilidade for confirmada. As partes interessadas internas precisam ser mantidas atualizadas sobre as vulnerabilidades que afetam suas áreas, incluindo o aviso à área jurídica quando houver possível quebra de conformidade ou um evento de notificação obrigatória. Clientes e usuários devem ser informados se os dados deles possam ter sido expostos — por transparência, confiança e conformidade.
O encerramento bem-sucedido das vulnerabilidades deve ser comunicado a todos os envolvidos (com um agradecimento caloroso a quem reportou!).
Métricas para acompanhar
Ao longo do fluxo do VDP, colete métricas que demonstrem sua eficácia e apontem caminhos de melhoria.
Entre os dados possíveis, estão:
- Tempo para confirmar o recebimento, validar, triar e corrigir
- Taxa de relatos duplicados
- Relatos por severidade e sistema afetado
- Relatos reabertos
- Relatos encerrados sem ação
- Relatos aguardando resposta do responsável
Erros comuns nos fluxos de VDP
Os relatos de divulgação de vulnerabilidades precisam ser triados e tratados de imediato: se alguém de fora e bem-intencionado percebeu uma vulnerabilidade, é bem possível que um ator menos altruísta já esteja tentando explorá-la. Por outro lado, tratar todo relato como incidente real antes de confirmá-lo desperdiça recursos e desgasta a equipe. Da mesma forma, elimine relatos duplicados para não gastar recursos à toa.
Responsabilidades e decisões devem ser documentadas, e a titularidade precisa ser acompanhada em todos os fluxos do VDP. Alguns relatos podem estar fora do escopo (ou seja, são responsabilidade de um fornecedor), mas nem por isso devem ser ignorados. Documente-os para dar visibilidade e evitar que, se o mesmo problema voltar a ser reportado, alguém perca tempo reinvestigando. Também será preciso acompanhar o avanço do fornecedor na resolução e, talvez, aplicar mitigações temporárias nesse meio-tempo.
Sempre consulte as áreas jurídica, de conformidade e de segurança — lideranças e especialistas — quando houver qualquer impacto potencial para clientes, impacto legal ou comunicação pública envolvida.
Por fim, um programa de divulgação de vulnerabilidades não é um bug bounty. Deixe isso claro no processo de envio para que quem reporta vulnerabilidades não se sinta enganado por suposições ou mal-entendidos.
Confirmar, reportar e documentar os resultados do VDP e do gerenciamento de vulnerabilidades
A plataforma de gerenciamento de TI da NinjaOne traz boa parte das ferramentas necessárias para criar e manter um programa robusto de divulgação de vulnerabilidades.
Receba relatos, atribua responsabilidades, fale com as partes interessadas e acompanhe o andamento pelo sistema de tickets do NinjaOne. Monitore resultados com a documentação segura integrada, implante scripts e patches de correção automatizados e confirme a resolução com o monitoramento de endpoints.
NinjaOne também inclui ferramentas de gerenciamento de vulnerabilidades e de patches que automatizam a correção, além de recursos de ativos e inventário para uma visão completa da sua infraestrutura de TI.