Qual artigo você está procurando?

Extensões maliciosas de IA para VS Code, com 1,5 milhão de instalações, roubam código-fonte de desenvolvedores.

Extensões maliciosas de IA para VS Code, com 1,5 milhão de instalações, roubam código-fonte de desenvolvedores

Pesquisadores em segurança da informação descobriram duas extensões maliciosas para o Microsoft Visual Studio Code (VS Code) que prometem assistência de programação via inteligência artificial (IA), mas na verdade captam e enviam código-fonte sem consentimento.

Embora pareçam úteis e funcionem corretamente como assistentes de codificação, essas extensões escondem código malicioso que monitora e transmite dados sigilosos para servidores remotos. Isso representa um risco sério para desenvolvedores individuais e organizações

O que aconteceu?

Pesquisadores da Koi Security identificaram duas extensões no Visual Studio Marketplace, ambas com capacidades de IA para auxiliar desenvolvedores durante a codificação. Contudo, por trás dessa promessa de produtividade, há um grave problema de segurança.

As extensões detectadas são:

  • ChatGPT – 中文版 (ID: whensunset.chatgpt-china) — cerca de 1,34 milhão de instalações
  • ChatGPT – ChatMoss (CodeMoss) (ID: zhukunpeng.chat-moss) — cerca de 151 mil instalações

Somadas, elas foram instaladas 1,5 milhão de vezes — e ainda estavam disponíveis para download quando a pesquisa foi divulgada.

Extensões maliciosas de IA para VS Code, com 1,5 milhão de instalações, roubam código-fonte de desenvolvedores
Extensões maliciosas de IA para VS Code, com 1,5 milhão de instalações, roubam código-fonte de desenvolvedores

Como elas agem?

Em vez de simplesmente fornecer funções de IA, as extensões também:

  1. Monitoram cada arquivo aberto e cada alteração de código feita pelo usuário.
  2. Codificam os dados na Base64 e os enviam a um servidor remoto na China sem aviso ou autorização.
  3. Permitem que o servidor controle remotamente a extensão para capturar até 50 arquivos de uma só vez.
  4. Carregam módulos ocultos que coletam informações detalhadas do sistema do desenvolvedor.

Essas ações acontecem em segundo plano, sem que a maioria dos desenvolvedores perceba. Por isso, mesmo funcionando como esperado, a ameaça é especialmente perigosa — ela se esconde atrás de funcionalidades legítimas para evitar detecção.

Quais são os impactos?

Os riscos dessa ameaça incluem:

  • Exfiltração de código-fonte e propriedade intelectual, o que pode comprometer projetos e produtos inteiros.
  • Possíveis ataques à cadeia de suprimentos de software, uma vez que código confiável pode ser interceptado e explorado.
  • Perda de confiança em ferramentas de extensão automatizadas usadas por milhões de desenvolvedores no mundo inteiro.

O que fazer agora?

Para reduzir os riscos associados a extensões de código:

  • Revise regularmente todas as extensões instaladas no seu VS Code e avalie a procedência delas.
  • Remova extensões desnecessárias ou com baixa reputação no Marketplace.
  • Monitore tráfego de rede estranho ou conexões inesperadas do seu ambiente de desenvolvimento.
  • Prefira ferramentas e plugins de fontes confiáveis e bem avaliadas pela comunidade.

Essas práticas ajudam a proteger seu código e impedir que ferramentas de desenvolvimento se tornam vetores de ataques. 

Clique aqui e teste por 30 dias grátis nossos serviços de hospedagem de sites

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *