
In this article (3)
Seu Marketplace de Plugins para IDE Agora É um Risco de Credenciais de IA: O Que a Campanha da JetBrains Ensina aos Desenvolvedores
Key Takeaways
- Instalar um plugin de IDE a partir de um marketplace oficial não significa que ele é seguro; trate a seleção de plugins como uma decisão de cadeia de suprimentos e verifique a identidade do publicador antes da instalação.
- O ataque era acionado somente quando o usuário clicava em 'Apply' nas configurações do plugin, o que significa que a higiene de credenciais dentro da configuração da sua IDE é tão importante quanto os controles em nível de rede.
- Rotacione as chaves de API de IA após qualquer auditoria de plugins e utilize gerenciadores de segredos ou variáveis de ambiente em vez de diálogos de configurações da IDE sempre que sua ferramenta oferecer suporte para isso.
O descobrimento pela Aikido Security de pelo menos 15 plugins maliciosos coordenados mostra que os marketplaces de ferramentas para desenvolvedores são agora uma superfície primária para a exposição de credenciais de IA.
Setenta mil instalações. Essa é a escala em que pelo menos 15 plugins maliciosos se espalharam pelo JetBrains Marketplace antes de pesquisadores documentarem a campanha, de acordo com a reportagem do BleepingComputer de junho de 2026. Os plugins não eram armadilhas óbvias. Eles se apresentavam como o tipo de ferramenta que um desenvolvedor em busca de produtividade com IA instalaria sem hesitar: assistentes de codificação, utilitários de revisão de código, helpers para Git. A lição aqui não é simplesmente que coisas ruins existem nos ecossistemas de software. É que o fluxo de trabalho que os desenvolvedores usam para acelerar seu trabalho com IA é estruturalmente idêntico ao fluxo que expõe suas credenciais — e entender essa estrutura é o que permite construir com mais cuidado.
Como o Mecanismo de Exfiltração Funcionou
A Aikido Security identificou a campanha e documentou sua mecânica em detalhes. Os plugins maliciosos continham uma lógica que era acionada por uma única ação específica do usuário: clicar em "Apply" após inserir credenciais de API de IA no diálogo de configurações do plugin. Naquele exato momento, a chave era transmitida via HTTP para um servidor no endereço IP 39.107.60[.]51, hardcoded dentro do plugin. De acordo com o resumo da SOC Defenders sobre a investigação do BleepingComputer, esse design não deixava margem para ambiguidade; a exfiltração mirava o instante exato em que um desenvolvedor razoavelmente assumiria que suas credenciais estavam sendo salvas localmente na configuração da IDE. A campanha estava ativa desde outubro de 2025, com novos plugins continuando a aparecer até junho de 2026, distribuídos por aproximadamente sete contas de fornecedores no marketplace. O uso de múltiplas contas significava que remover plugins individuais não neutralizava a operação, já que os mesmos agentes podiam republicar sob um nome de conta diferente.
O Ângulo de Supply Chain que Desenvolvedores Precisam Entender
O que torna essa campanha instrutiva não é o fato de que software malicioso existe; é onde esses plugins operavam. Marketplaces de plugins para IDE são infraestrutura confiável. Desenvolvedores estendem confiança implícita às listagens de marketplace de uma forma que não estenderiam a um link de download aleatório — e foi essa confiança que a campanha explorou. A análise da Knostic sobre segurança de extensões de IDE enquadra isso diretamente: extensões de IDE ocupam uma posição privilegiada no ambiente de desenvolvimento, com acesso a arquivos de configuração, credenciais e saída de rede que a maioria das outras categorias de software não receberia sem permissão explícita. A mesma arquitetura de plugins que torna os assistentes de codificação com IA genuinamente úteis — integração profunda com arquivos e configurações do projeto — é o que tornava essas listagens maliciosas perigosas. Esta é uma observação estrutural, não um motivo para evitar ferramentas; é um motivo para aplicar o mesmo escrutínio a uma listagem de marketplace que você aplicaria a uma dependência no seu manifesto de pacotes.
O incidente do JetBrains não ocorreu de forma isolada. O The Hacker News reportou em janeiro de 2026 sobre extensões maliciosas de IA para VS Code que acumularam 1,5 milhão de instalações e estavam roubando código-fonte de desenvolvedores. A Netwrix publicou uma análise em maio de 2026 observando que assistentes de desktop com IA e ferramentas de codificação apresentam riscos de armazenamento de credenciais distintos dos problemas tradicionais de higiene de credenciais, porque as credenciais envolvidas (chaves de API de provedores de IA) carregam exposição financeira direta e podem ser usadas para exfiltrar dados da infraestrutura do provedor de IA, e não apenas do ambiente local do desenvolvedor.
O Que Desenvolvedores Podem Fazer Agora
As obrigações práticas aqui são diretas, mesmo que a postura de conformidade em torno delas ainda esteja se formando. O resumo da SOC Defenders sobre a investigação identifica três ações imediatas: remova quaisquer plugins suspeitos do seu ambiente de IDE, monitore o uso não autorizado de chaves de API nas suas contas de provedor de IA, e trate a instalação de plugins de terceiros como uma decisão de supply chain, não como uma decisão de conveniência.
Esse terceiro ponto é o mais duradouro. Auditar quais plugins têm acesso a pontos de entrada de credenciais na sua IDE, verificar o histórico de contas de publicadores e preferir plugins de fornecedores com identidades organizacionais verificáveis não são medidas de segurança exóticas; são os mesmos passos de due diligence que equipes de software já aplicam a dependências de código aberto.
Para equipes que constroem sobre APIs de IA de forma profissional, a implicação para o gerenciamento de credenciais vale ser dita de forma direta. Uma chave de API inserida no diálogo de configurações de um plugin e exfiltrada via HTTP é uma chave que seu provedor de IA não tem como distinguir do uso legítimo. Rotacionar chaves após qualquer auditoria de plugins, escopar chaves às permissões mínimas necessárias e usar variáveis de ambiente ou gerenciadores de segredos em vez de diálogos de configurações de IDE — sempre que a ferramenta suportar isso — reduz o raio de impacto de qualquer exposição futura. Nada disso exige esperar que um marketplace melhore seu processo de verificação; são controles que um desenvolvedor pode implementar hoje.
O caso JetBrains não será a última campanha desse tipo. À medida que as credenciais de API de IA se tornam mais valiosas financeira e operacionalmente, o ecossistema de ferramentas para desenvolvedores se torna um alvo mais atraente. Os desenvolvedores que tratam sua lista de extensões de IDE com a mesma seriedade que trazem ao seu gráfico de dependências são os que navegarão por esse ambiente com o menor nível de perturbação.
Fique atento à documentação de problemas de segurança corrigidos do próprio JetBrains, que é uma referência contínua útil para divulgações relacionadas ao marketplace, e às reportagens da Aikido Security, que tem sido uma das fontes mais precisas sobre essa classe de risco de supply chain.