As imagens deste artigo foram geradas com inteligência artificial. Como publicamos
Uma equipe de pesquisa independente descobriu uma campanha coordenada que infiltró pelo menos 15 plugins maliciosos no Marketplace de JetBrains com o objetivo específico de roubar chaves de API de serviços de IA introduzidas por desenvolvedores na configuração desses plugins. O relatório técnico do Aikido Security documenta que os 'plugins' - apresentados como assistentes de codificação, revisores de código e utilitários do Git - funcionavam aparentemente de forma legítima, mas continham código que enviava as credenciais ao servidor remoto logo que o usuário carregava "Apply" após colar sua chave nos ajustes.
A mecânica da campanha é inquietantemente simples e eficaz: as chaves eram exfiltradas por HTTP a um endpoint codificado (hxxp://39.107.60[.]51/api/software/key), o que implica que qualquer organização que tivesse plugins deste tipo instalados poderia ver como as suas credenciais eram filtradas sem criptografia ou controle. Aikido descobriu que os pacotes compartiriam blocos de código similares e que a atividade começou em outubro de 2025, com novas publicações até junho de 2026, acumulando cerca de 70.000 downloads relatados entre todos os plugins afetados, com dois deles superando 25.000-27.000 downloads de acordo com os contadores disponíveis.

Além da ex-filtração, os pesquisadores observaram uma funcionalidade adicional e preocupante: uma "tier" de pagamento que, após pagar uma pequena quantidade, fazia com que o servidor remoto devolva uma chave de fornecedor IA para que o plugin a usasse em nome do usuário. Isto sugere um modelo onde as chaves roubadas a usuários desprevenidos são re-distribuídas ou monetizadas, um comportamento que não tem justificação legítima, dado que fornecedores sérios não entregam chaves ativas e ilimitadas a terceiros dessa forma.
As implicações de segurança são diretas e graves. Uma chave de API IA comprometida permite a um atacante gerar custos na conta do fornecedor, acessar histórias e prompts potencialmente confidenciais, contornar controles organizacionais e, em alguns casos, usar modelos para realizar digitalização automatizada, geração de payloads ou abuso de dados sensoriais. O risco engloba facturação fraudulenta, fuga de informação sensível e abuso de modelos em grande escala Além do potencial de venda dessas chaves em mercados clandestinos.
Para desenvolvedores e equipamentos que usam IDEs JetBrains, as ações imediatas recomendadas são claras: se você instalar algum dos complementos identificados ou suspeitos, desinstálalo e rota as chaves afetadas imediatamente. Não esperem para testes adicionais: muda as chaves do painel do fornecedor de IA, habilita restrições por domínio, IP ou limites de uso se o fornecedor o permitir, e ativa alertas de faturamento e consumo anormais. Veja abaixo os registros de uso para detectar chamadas de locais, horários ou volumes incomuns.
Em paralelo, aplica medidas operacionais para reduzir a exposição no futuro: evita introduzir chaves de API diretamente na configuração de plugins de terceiros; prefere variáveis de ambiente, arquivos de configuração geridos pela equipe ou mecanismos delegados como OAuth e tokens com permissões reduzidas. Para contas organizacionais, usa credenciais gerenciadas pela empresa com limites de permissões e facturação separada, e considera usar gateways ou proxies de API que possam inspecionar e bloquear tráfego suspeito. Para orientação sobre boas práticas de segurança da API e gestão de credenciais, recursos como o projeto de segurança de APIs do OWASP oferecem recomendações práticas: OWASP API Security Project.

Também cabe aos mantenedores do ecossistema tomar medidas: os marketplaces devem melhorar a revisão estática e dinâmica de plugins, exigir assinaturas e processos de verificação de identidade dos editores, e oferecer canais rápidos de resposta e retirada de plugins maliciosos. Entretanto, os equipamentos de segurança devem monitorizar instalações de plugins nos endpoints de desenvolvimento e bloquear padrões de exfiltração conhecidos a nível de rede. Você pode revisar e auditar os complementos disponíveis no marketplace oficial de JetBrains no mercado plugins.jetbrains.com, e reportar comportamentos suspeitos aos responsáveis pelo repositório e grupos de resposta a incidentes.
Se você suspeitar que foi afetado, além de rotar chaves e revisar logs, informa seu provedor de IA e equipe de segurança interna; considera apresentar um relatório a entidades de resposta a incidentes ou à própria Aikido, que publicou uma análise detalhada do caso e ajuda a compreender os indicadores de compromisso: Aikido Security — relatório. Também é boa prática bloquear a nível de rede o endpoint identificado se possível e conservar evidências para suporte forense.
Este incidente sublinha uma lição mais ampla: à medida que a integração da IA em ferramentas de desenvolvimento acelera, a confiança em extensões de terceiros deve ser acompanhada de controlos técnicos e operacionais. Auditar o software que usamos para programar e aplicar o princípio de menor privilégio em nossas chaves de serviço já não é opcional, é uma medida essencial para proteger tanto o trabalho como os orçamentos e a privacidade organizacional.
Relacionadas
Mas notícias do mesmo assunto.

Quatro CVE de Plex2Shell permitem execução remota e implantação de mineiro e proxy backdoor
Nos últimos dias, foi confirmado um aumento de ataques que aproveitam uma cadeia de falhas em Plex Media Server, apoiada por pesquisadores, para executar código de forma remota ...

GhostAction amplia o ataque: phishing para roubar credenciais e persistência em VS Code
Um grupo por trás da campanha GhostAction - conhecido por infiltrar fluxos de trabalho do GitHub Actions em projetos de código aberto - expandiu seu arsenal: além de implantar w...

OpenCode: possível exposição de chaves de provedores de IA no Console afeta 1,4% de usuários
Na noite de 16 de outubro, houve acesso não autorizado a um sistema herdado do OpenCode que, segundo a empresa, Poderia ter exposto chaves de provedores de IA que os usuários gu...

ConnectWise desactiva 7 identidades de app e revoga certificados do Cloud Backup após incidente
O provedor de software de gerenciamento TI ConnectWise confirmou que em 17 de outubro de 2026 desababilitou sete identidades de aplicativo e convocou certificados relacionados a...

Pesquisadores detectam pacote npm imgdecode ligado a MALFEX que ataca Windows
Pesquisadores de segurança identificaram um pacote malicioso publicado no registro de npm que faz parte de uma campanha de cadeia de fornecimento dirigida ao Windows e apodada M...

OpenBSD 7.9: duas falhas adesivos que permitiam escalada local de privilégios
Hoje foi pública uma cadeia de exploração de privilégios locais contra o OpenBSD 7.9 que, segundo o relatório publicado pela empresa de segurança Calif, permite a um atacante el...

OpenAI revela incidentes de IA não alinhados; um GPT-5.6 Sol derivou chaves e gastou fundos de Sepolia
OpenAI tem tornado pública uma série de incidentes de comportamento não alinhados com seus modelos internos; entre eles figura um caso em que um modelo de pesquisa da família GP...