Em pelo menos um caso observado, um agente de IA passou da busca por segredos no GitHub à exfiltração de dados do Azure Key Vault em cinco minutos, segundo a Microsoft Threat Intelligence. A empresa descreveu uso de credenciais de aplicativos expostas ou roubadas para acessar recursos de nuvem, além de recomendar medidas específicas para bloquear um endereço IP e responder ao comprometimento.
O que os cinco minutos representam
A Microsoft disse que observava buscas em grande volume por segredos expostos em repositórios públicos do GitHub desde agosto de 2026. As consultas podiam combinar o nome de uma organização com termos ligados a segredos e serviços de nuvem. O intervalo de cinco minutos se refere a pelo menos um caso observado, da varredura em busca de segredos à exfiltração de dados do Azure Key Vault.
O mecanismo descrito foi o uso de credenciais válidas para acessar recursos conforme as permissões concedidas à aplicação. A Microsoft relatou esse abuso de credenciais, não a exploração de uma falha de software do Azure Key Vault. O serviço exige autenticação e autorização para permitir o acesso a segredos, chaves e certificados, conforme a documentação oficial do Azure Key Vault.
Os logins de entidades de serviço são outra observação
Em um relato separado, a Microsoft identificou logins bem-sucedidos de entidades de serviço a partir de 28 de outubro de 2026 ou antes, com o endereço 199.19.77[.]84 e vários IDs de aplicativo em alguns clientes afetados. Em alguns casos, uma credencial de aplicativo multilocatário de um fornecedor teria sido comprometida na origem e usada depois em locatários de clientes.
A Microsoft também observou logins a partir de 199.19.77[.]18, mas identificou esse endereço como um nó de saída da rede Tor que poderia estar ligado a atividades maliciosas sem relação com o caso. Por isso, a recomendação de bloqueio citada pela empresa se refere ao endereço 199.19.77[.]84/32.
O bloqueio recomendado tem requisitos específicos
A Microsoft recomenda bloquear 199.19.77[.]84/32, e não todo o sistema autônomo (ASN), em uma política de Acesso Condicional voltada a identidades de carga de trabalho. A configuração exige a licença Workload ID Premium e se aplica somente a aplicativos de locatário único registrados no locatário do cliente.
Essa orientação é direcionada ao indicador de IP citado pela empresa. As condições de licença e de escopo também definem em quais ambientes essa política pode ser aplicada.
Remover uma credencial não encerra a resposta
A Microsoft recomenda remover segredos, certificados e credenciais federadas comprometidos; revogar sessões afetadas do Entra, tokens de acesso pessoal (PATs) do Azure DevOps e chaves SSH; e trocar as credenciais que a aplicação comprometida podia acessar em cofres ou documentos. A empresa também recomenda revisar logs de entrada e auditoria dos ambientes Entra, Azure, Key Vault, Storage, Azure DevOps e Microsoft 365.
Apagar do GitHub uma credencial exposta não a invalida: revogue-a ou troque-a e considere separadamente os tokens já emitidos.
A credencial exposta pode continuar utilizável até ser revogada ou trocada. Já os tokens emitidos para uma aplicação afetada permanecem válidos até expirar, segundo a Microsoft. Para reduzir exposições futuras, a empresa recomenda usar identidades gerenciadas quando compatíveis, limitar as permissões de identidades de carga de trabalho e controlar a vida útil dos segredos.