Pular para conteúdo
Voltar aos artigos
security4 min

GitHub confirma roubo de ~3.800 repositórios internos pelo TeamPCP (maio de 2026)

GitHub confirms TeamPCP stole ~3,800 internal repositories (May 2026)

KGA IT
2026-10-124 min
SecurityGitHubTeamPCPSupply chainVS CodeNx ConsoleMaio 2026
Capa: GitHub confirma roubo de cerca de 3.800 repositórios internos pelo TeamPCP

O que aconteceu

Em maio de 2026, o GitHub confirmou que foi invadido. No dia 19 de maio, o grupo criminoso TeamPCP anunciou num fórum de vazamentos (o Breached) que estava vendendo o código-fonte interno e dados de organizações do GitHub, cerca de "~4.000 repositórios de código privado", com lance mínimo de US$ 50 mil. O grupo ameaçou vazar tudo de graça se não aparecesse comprador.

No mesmo dia, o GitHub disse que investigava acesso não autorizado aos seus repositórios internos. Em 20 de maio, confirmou o incidente em publicações na sua conta oficial no X:

"Nossa avaliação atual é de que a atividade envolveu a exfiltração apenas de repositórios internos do GitHub. As alegações do atacante de ~3.800 repositórios são, em linhas gerais, consistentes com a nossa investigação até agora."

Como os invasores entraram

A porta de entrada foi o computador de um funcionário do GitHub, que instalou uma extensão envenenada do VS Code. Em 21 de maio, foi revelado que a extensão era o Nx Console, uma ferramenta legítima e popular. Uma versão maliciosa (18.95.0, registrada como CVE-2026-48027) ficou disponível no Visual Studio Marketplace por cerca de 18 minutos. Foi o suficiente.

Segundo o aviso de segurança do próprio Nx Console, a conta de um desenvolvedor do projeto já tinha sido comprometida em outro ataque à cadeia de suprimentos, o caso TanStack, parte da campanha "Mini Shai-Hulud". Com as credenciais roubadas, os atacantes rodaram workflows no repositório do Nx Console e publicaram a versão adulterada.

A resposta do GitHub

  • removeu a versão maliciosa da extensão e isolou o dispositivo afetado;
  • trocou segredos críticos durante a noite, começando pelas credenciais de maior impacto;
  • afirmou não ter evidência de impacto em dados de clientes, repositórios de clientes ou sistemas de produção;
  • prometeu um relatório completo ao fim da investigação.

Uma campanha muito maior

O ataque ao GitHub foi a vítima mais famosa de uma onda maior. Segundo a Tenable, a campanha Mini Shai-Hulud comprometeu mais de 170 pacotes no npm e no PyPI, que somam mais de 518 milhões de downloads semanais. A OX Security contou ao menos 400 repositórios no GitHub criados para guardar credenciais roubadas. O TeamPCP vinha atacando o ecossistema open source havia meses, e o Google também o cita (como UNC6780) entre os grupos que miram ambientes de IA e desenvolvimento.

Observação: algumas fontes datam a invasão de junho de 2026. A data correta, segundo o GitHub e a imprensa especializada, é 19 a 21 de maio de 2026.

Lições para qualquer empresa

  1. Extensões de IDE são software com acesso total: crie uma lista de extensões aprovadas e bloqueie o resto.
  2. Atualização automática não é sempre segura: 18 minutos bastaram. Considere atrasar atualizações de extensões e pacotes por alguns dias.
  3. Proteja contas de mantenedores com chaves de segurança e tokens de curta duração.
  4. Separe máquinas de desenvolvimento de segredos de produção.
  5. Tenha um plano para trocar segredos rápido, como o GitHub fez.

Fontes


Quer revisar a segurança da sua cadeia de desenvolvimento, de extensões a pacotes? A KGA IT oferece uma consulta gratuita: kga-it.com.

Vamos resolver seus desafios técnicos juntos?

A KGA IT Solutions tem times especializados em AI, cloud e DevOps para entregar a solução ideal para seu problema.

Fale Conosco