Ataque usa 4.837 contas comprometidas do GitHub para buscar credenciais

Ataque usa 4.837 contas comprometidas do GitHub para buscar credenciais

Publicado em 13/11/2026 0 visualizações

Ainda sem avaliações

Ataque usou 4.837 contas comprometidas para instalar um espião em ao menos 1.806 repositórios e buscar credenciais de desenvolvimento.

Como o ataque testou as contas

Um ataque ao GitHub usou credenciais roubadas de 4.837 contas para instalar um programa espião em pelo menos 1.806 repositórios, segundo a Aikido Security. A ação começou na terça-feira com testes em 61.764 repositórios, para verificar quais contas tinham permissão de escrita.

Os pedidos de alteração enviados pelas contas roubadas usavam o título “docs: dependency audit notes”. Os números divulgados abrangem apenas repositórios públicos que a empresa conseguiu examinar; em muitos dos demais repositórios testados, o programa não foi enviado ou não executou por causa das configurações ou das permissões das contas.

Depois da instalação, o responsável pelo ataque desfazia a alteração em até um minuto e geralmente apagava a execução do programa e seus registros. Como a mudança podia ser removida rapidamente, a Aikido recomenda considerar comprometidas as contas que enviaram os pedidos de teste, mesmo que a alteração não esteja mais visível.

Nos repositórios em que o programa foi executado, a Aikido também orienta tratar como expostas todas as credenciais acessíveis aos processos automatizados de desenvolvimento. Essa orientação se refere ao que estava disponível para esses processos, e não afirma que todas as senhas de cada conta ou repositório tenham sido expostas.

Dados e credenciais procurados

O programa busca credenciais de serviços em nuvem, chaves de inteligência artificial e arquivos de ferramentas de desenvolvimento. Também copia o repositório, seus últimos 100 registros de alterações e arquivos produzidos por processos recentes, ampliando os dados potencialmente acessíveis além de senhas isoladas.

Algumas funções foram projetadas para manter o acesso mesmo depois da troca de credenciais. Na Amazon Web Services, o programa pode alterar permissões ou criar chaves de acesso duradouras; no Azure, pode adicionar credenciais de identidade a aplicações.

Pacotes e versões afetadas

A campanha chegou a pelo menos um pacote do Packagist e a um módulo da linguagem Go. A Aikido considera maliciosa a versão 3.14.3 do pacote digitalelvis/neuronai-studio e recomenda tratar como comprometida qualquer máquina que a tenha instalado ou aberto.

Duas versões do módulo github.com/onuragtas/docker-env, v1.0.278 e v1.0.280, incluem o programa apenas em um arquivo de automação. O código e os arquivos executáveis não foram alterados; como a compilação em Go não executa arquivos de automação, usuários do módulo podem não ter sido afetados. Ainda assim, a Aikido recomenda remover essas versões.

Relação com outras campanhas

Algumas contas usadas neste ataque também apareceram na campanha GhostAction, em outubro. A Aikido não atribuiu as duas ações ao mesmo responsável e apontou diferenças na infraestrutura, nas ferramentas e nos métodos.

Autor

Jaime LinharesEmpresa

CEO do Guia de TI

Comentários

0

Comece a conversa.
Seja a primeira pessoa a comentar este conteúdo.

Deixe um comentário