Segurança digital

GitHub reforça segurança após vazamento massivo de segredos

O GitHub aprimorou sua plataforma Advanced Security após detectar 39 milhões de segredos expostos em repositórios em 2024. As novas medidas incluem detecção avançada por IA, avaliações gratuitas e maior controle de proteção para evitar vazamentos de credenciais.

Logotipo do GitHub em destaque, cercado por um fundo escuro com linhas coloridas em movimento, representando a inovação tecnológica e a dinâmica do desenvolvimento de software.

O GitHub anunciou melhorias na sua plataforma Advanced Security depois de detectar mais de 39 milhões de segredos expostos em repositórios ao longo de 2024. O vazamento incluiu chaves de API, credenciais e outros dados sensíveis, colocando em risco a segurança de usuários e organizações.

GitHub reforça segurança após vazamento de 39 milhões de segredos em 2024

Imagem com a logo do GitHub

Escaneamento revela riscos significativos

Em um novo relatório, o GitHub destacou que a exposição desses segredos foi identificada por meio de sua ferramenta de escaneamento, que detecta senhas, tokens e outras informações sensíveis em códigos armazenados na plataforma. Segundo a empresa, a divulgação acidental de credenciais continua sendo uma das principais causas de incidentes de segurança e poderia ser evitada com boas práticas de proteção.

Mesmo com medidas de segurança avançadas, como o “Push Protection”, introduzido em abril de 2022 e ativado por padrão em todos os repositórios públicos desde fevereiro de 2024, os vazamentos continuam ocorrendo. O GitHub atribui isso à priorização da conveniência por parte dos desenvolvedores e à exposição involuntária através do histórico do Git.

Melhorias na segurança do GitHub

Para mitigar os vazamentos, o GitHub implementou novas funcionalidades e aprimorou seus sistemas de proteção:

  • Proteção de segredos e segurança de código independentes – Agora disponíveis como produtos individuais, permitindo que empresas menores invistam em segurança sem precisar adquirir um pacote completo.
  • Avaliação gratuita de riscos em toda a organização – Um escaneamento pontual que verifica repositórios públicos, privados e arquivados em busca de segredos expostos.
  • Proteção de push com bypass delegado – Amplia o escaneamento antes de um push e permite que organizações definam quem pode ignorar essa proteção.
  • Detecção aprimorada com IA via Copilot – Usa inteligência artificial para identificar segredos não estruturados, reduzindo falsos positivos.
  • Parcerias com provedores de nuvem – Colaboração com AWS, Google Cloud e OpenAI para criar detectores mais precisos e acelerar respostas a vazamentos.

Recomendações para evitar vazamentos

O GitHub também recomenda que os desenvolvedores adotem boas práticas para reduzir riscos:

  • Ativar a Proteção de Push nos níveis de repositório, organização ou empresa para evitar o compartilhamento acidental de segredos.
  • Evitar segredos hardcoded, optando por variáveis de ambiente, gerenciadores de segredos ou cofres de segurança.
  • Integrar ferramentas de gestão de segredos em pipelines CI/CD e plataformas de nuvem para minimizar a interação manual.
  • Seguir o guia de Melhores Práticas do GitHub para garantir a proteção dos dados sigilosos.

Com essas melhorias, o GitHub busca tornar a segurança mais acessível e eficaz para desenvolvedores e empresas de todos os portes.