Um problema público no GitHub pode levar os GitHub Agentic Workflows a vazar dados de repositórios privados de organizações, de acordo com pesquisadores da Noma Security. O atacante só precisa abrir uma issue normal em um repositório público, sem credenciais roubadas ou acesso à organização. Se a organização concedeu ao agente acesso de leitura em todos os seus repositórios, incluindo os privados.
Detalhes Técnicos
A vulnerabilidade afeta o GitHub Agentic Workflows.
Um atacante pode abrir uma issue em um repositório público para explorar a vulnerabilidade.
Não são necessárias credenciais roubadas ou acesso à organização.
O acesso de leitura concedido pelo agente em repositórios da organização pode levar ao vazamento de dados privados.
Ações Recomendadas
Verificar as permissões de acesso concedidas aos agentes nos repositórios.
Restringir o acesso de leitura em repositórios privados.
Monitorar atividades suspeitas em issues públicas.
O próximo passo é verificar se a organização possui repositórios com acesso de leitura concedido a agentes e ajustar as permissões conforme necessário.