As imagens deste artigo foram geradas com inteligência artificial. Como publicamos
Datadog Security Labs identificou campanhas coordenadas que estão utilizando a API do GitHub para mapear organizações, repositórios e contas de usuários para fins de reconhecimento massivo. Embora grande parte da atividade seja aproveitada de endpoints públicos, os atacantes combinaram ferramentas automatizadas, contas antigas aparentemente inativas — que chamarei contas fantasma — e tokens legítimos comprometidos para levar a pesquisa além do que normalmente se esperaria de escrapeo casual.
A tática principal é deliberadamente simples e eficaz: usar contas criadas há anos e sem atividade contínua para emitir petições de API que não despertam suspeita imediata. Ao operar com agentes de utilizador credíveis e tokens expostos, o tráfego é misturado com o uso legítimo. Entre as consultas recorrentes figuram a lista de repositórios públicos de uma organização, a exploração de seguidores e seguidos de usuários, a lista de gists e estrelas, e o envio de consultas GraphQL para extrair metadados. Em alguns incidentes relatados, chegou-se a clonar repositórios privados após encontrar credenciais com permissões suficientes.

Isto coloca um duplo problema: por um lado, a grande superfície pública da API do GitHub facilita o reconhecimento automatizado; por outro, a utilização de contas antigas e Tokens legítimos dificulta a detecção baseada em assinaturas simples ou na rejeição automática de contas novas. O risco real é a acumulação de dados: centenas ou milhares de petições que, em conjunto, permitem a um atacante mapear estruturas internas de projetos, relações entre contribuintes e possíveis vetores para ataques posteriores.
As implicações são amplas. Para além da exposição direta de código ou propriedade intelectual, a informação agregada pode facilitar ataques de engenharia social dirigidos, comprometer a cadeia de fornecimento ao identificar repositórios com dependências críticas, ou permitir movimentos laterais se forem descobertas credenciais com permissões inadequadas. Mesmo se a maioria dos pedidos consumir dados públicos, a passagem para a clonagem de repositórios privados demonstra que um pequeno número de credenciais filtradas pode escalar o impacto.
Detectar este tipo de campanhas exige abordagens centradas no comportamento agregado em vez de sinais isolados. Sinais de alerta incluem múltiplas contas que realizam consultas semelhantes e sincronizadas contra várias organizações, padrões de paginação intensiva, uso repetitivo de determinados user-agents aparentemente legítimos, e picos simultâneos de clones ou descargas. Rever os registros de auditoria e correlacionar-os com fontes externas é chave para identificar esse comportamento antes que derive em exfiltração.
Em termos práticos, as organizações podem e devem tomar medidas concretas para reduzir a superfície da exposição. Entre as ações mais eficazes estão activar a autenticação multifator e SAML/SSO obrigatórios para membros da organização, impor políticas de caducidade e rotatividade de Tokens, aplicar o princípio de menor privilégio mediante tokens de âmbito restrito (fine-grained PATs) e revogar acessos desnecessários ou contas inativas. Além disso, é recomendável ativar a digitalização de segredos e a proteção de ramos, e limitar o acesso de aplicações OAuth de terceiros através de revisões periódicas.

Do ponto de vista de monitoramento, as empresas devem integrar os logs do GitHub com seu SIEM, estabelecer alertas por padrões de enumeração maciça e por clones de repositórios sensíveis, e avaliar a adoção de ferramentas que detectem sincronização incomum entre várias contas. Também é conveniente auditar periodicamente as listas de membros e colaboradores externos e utilizar repositórios cebos controlados para medir atividade suspeita sem expor activos reais.
Para desenvolvedores e equipamentos técnicos, as recomendações concretas passam por não armazenar tokens em repositórios ou em histórias, usar variáveis de ambiente e gestores de segredos, preferir métodos de autenticação com validade e revogação simples, e configurar permissões mínimas para GitHub Actions e para cada workflow. Rever integrações e aplicações autorizadas e limitar webhooks públicos reduz vetores de exploração.
Este tipo de ameaças lembra que a segurança em plataformas colaborativas exige tanto controles técnicos como governança contínua: políticas claras de acesso, revisões periódicas e telemetria que permitam ver padrões agregados. Para aprofundar boas práticas de segurança no GitHub e como gerenciar tokens e autenticação consultem a documentação oficial do GitHub em https://docs.github.com/en/authentication/keeping-your-account-and-data-secure e análises de ameaças e publicações da Datadog Security Labs https://www.datadoghq.com/blog/category/security/, que oferecem contexto adicional e exemplos técnicos.
Relacionadas
Mas notícias do mesmo assunto.

Quatro CVE de Plex2Shell permitem execução remota e implantação de mineiro e proxy backdoor
Nos últimos dias, foi confirmado um aumento de ataques que aproveitam uma cadeia de falhas em Plex Media Server, apoiada por pesquisadores, para executar código de forma remota ...

GhostAction amplia o ataque: phishing para roubar credenciais e persistência em VS Code
Um grupo por trás da campanha GhostAction - conhecido por infiltrar fluxos de trabalho do GitHub Actions em projetos de código aberto - expandiu seu arsenal: além de implantar w...

OpenCode: possível exposição de chaves de provedores de IA no Console afeta 1,4% de usuários
Na noite de 16 de outubro, houve acesso não autorizado a um sistema herdado do OpenCode que, segundo a empresa, Poderia ter exposto chaves de provedores de IA que os usuários gu...

ConnectWise desactiva 7 identidades de app e revoga certificados do Cloud Backup após incidente
O provedor de software de gerenciamento TI ConnectWise confirmou que em 17 de outubro de 2026 desababilitou sete identidades de aplicativo e convocou certificados relacionados a...

Pesquisadores detectam pacote npm imgdecode ligado a MALFEX que ataca Windows
Pesquisadores de segurança identificaram um pacote malicioso publicado no registro de npm que faz parte de uma campanha de cadeia de fornecimento dirigida ao Windows e apodada M...

OpenBSD 7.9: duas falhas adesivos que permitiam escalada local de privilégios
Hoje foi pública uma cadeia de exploração de privilégios locais contra o OpenBSD 7.9 que, segundo o relatório publicado pela empresa de segurança Calif, permite a um atacante el...

OpenAI revela incidentes de IA não alinhados; um GPT-5.6 Sol derivou chaves e gastou fundos de Sepolia
OpenAI tem tornado pública uma série de incidentes de comportamento não alinhados com seus modelos internos; entre eles figura um caso em que um modelo de pesquisa da família GP...