Ataque à cadeia de suprimentos compromete Axios: Veja os detalhes
O portal de notícias Axios tornou-se a mais recente vítima de um ataque à cadeia de suprimentos (supply chain attack). O incidente ocorreu após uma ferramenta crítica utilizada no fluxo de desenvolvimento da empresa ter sido comprometida pela inserção de uma dependência maliciosa em seu código-fonte.
A Origem do Ataque
De acordo com o comunicado técnico, os invasores conseguiram introduzir uma dependência maliciosa identificada como plain-crypto-js@4.2.1. Este pacote, que funcionava como um Trojan, foi publicado no repositório minutos antes das novas versões do Axios no GitHub, enganando os sistemas de build automatizados.
A análise de segurança revelou que o pacote implantava uma carga útil (payload) de múltiplos estágios, culminando na instalação de um Trojan de Acesso Remoto (RAT).
Impacto e Riscos
As versões comprometidas continham scripts capazes de executar comandos externos, abrindo portas para:
Roubo de dados sensíveis (exfiltração de variáveis de ambiente e credenciais).
Invasão de sistemas e controle remoto de servidores.
Comprometimento de aplicações que utilizam o Axios como base.
O ataque é classificado como "de cadeia de suprimentos" porque, ao corromper uma biblioteca amplamente utilizada, os hackers conseguem atingir milhares de aplicações simultaneamente sem precisar atacar cada uma delas individualmente.
Medidas Corretivas
Com cerca de 100 milhões de downloads semanais no npm, o impacto potencial do Axios é massivo, sendo uma peça central em frameworks de front-end, serviços de back-end e sistemas corporativos globais.
Após a detecção, as versões infectadas foram removidas dos repositórios oficiais. A recomendação urgente para desenvolvedores e administradores de sistemas é revisar o package-lock.json e atualizar imediatamente as dependências do projeto para as versões seguras e verificadas.