Pesquisadores da GitGuardian descobriram 321 instâncias n8n aceitando tokens de API expostos em commits públicos do GitHub, demonstrando quatro formas pelas quais atacantes poderiam usá-los para acessar dados sensíveis e credenciais downstream sem explorar uma vulnerabilidade de software. Foram identificados 4.576 credenciais únicas associadas a 1.255 nomes de host. Dentre as 896 instâncias examinadas, tokens expostos permitiam acesso não autorizado.
Detalhes Técnicos
Tokens de API expostos em commits públicos do GitHub permitiram acesso a dados sensíveis.
4.576 credenciais únicas foram associadas a 1.255 nomes de host.
Quatro vetores de ataque foram identificados para roubo de credenciais.
Nenhuma vulnerabilidade de software foi explorada; apenas tokens de API mal gerenciados foram suficientes para os ataques.
Ameaças Relacionadas
Ataques de roubo de credenciais podem levar a phishing, ransomware e outros tipos de ataques cibernéticos.
Instâncias n8n com tokens de API expostos estão vulneráveis a ataques que não requerem exploits de vulnerabilidades.
Ações Recomendadas
Revogar e renovar tokens de API expostos.
Implementar práticas de gerenciamento de tokens de API mais seguras.
Monitorar repositórios públicos para tokens expostos.
Utilizar soluções de segurança para detectar tokens de API expostos.