✓ Sobreviveu 1º de 8 propostasIndieSegurança

Monitoramento de integridade entre registros para extensões de IDE

Captura snapshots das releases de extensões do VS Code, Cursor e Open VSX, compara-as entre registros e alerta equipes de segurança quando uma build adulterada ou divergente é publicada.

Abrir a discussão ↗

Um briefing pronto para colar no Claude Code, Cursor ou qualquer agente de programação (em inglês).

Geral6.8/10
Dor7
Disposição a pagar6
Momento8
Lacuna7
Fosso5
Viabilidade8

A favor

Quem paga
Líderes de engenharia de segurança ou de plataforma em empresas com 100+ desenvolvedores que usam forks do VS Code (Cursor, Windsurf); US$ 500 a US$ 2.000/mês, com orçamento vindo da segurança da cadeia de suprimentos de software.
O que as pessoas disseram · 5
  • Uma extensão do Claude Code com backdoor ficou ativa no Cursor Marketplace por cerca de 11 horas antes de ser removida, com acesso total ao código-fonte e às ferramentas de desenvolvimento. Do artigo ↗
  • A versão comprometida apareceu no Open VSX e no Cursor, mas aparentemente nunca no registro oficial da Microsoft, o que revela uma divergência perigosa entre registros. Ler o comentário ↗
  • Desenvolvedores percebem que ferramentas de codificação com IA executam código remoto não verificado todos os dias, e ninguém confere o que essas CLIs e extensões realmente fazem. Ler o comentário ↗
  • Os atrasos de atualização automática não se aplicam a 'publicadores confiáveis', e os usuários não conseguem configurar quais publicadores confiar, então atualizações maliciosas podem se propagar instantaneamente. Ler o comentário ↗
  • Espera-se que agentes estatais mirem cada vez mais ferramentas de desenvolvimento e open source, o que exige tratar todo artefato recebido como hostil. Ler o comentário ↗

Parafraseado da discussão. Siga os links para ler os comentários originais.

Concorrentes e lacuna

SocketSnykEndor LabsStepSecurity

As ferramentas existentes de supply chain monitoram registros de pacotes (npm, PyPI) e pipelines de CI; ninguém monitora continuamente os marketplaces de extensões de IDE em busca de releases adulteradas, mudanças de publicador ou builds que divergem entre registros.

Por que agora
O Cursor e outros forks do VS Code agora mantêm marketplaces próprios de extensões, com pipelines de publicação separados e mais fracos, e a adoção de extensões de IA cresceu muito no último ano. Este incidente comprova que o caminho de ataque funciona.
Fosso · 5/10
Banco de dados versionado com snapshots históricos dos bundles de extensões, somado a um conjunto crescente de diffs entre releases benignas e maliciosas; custo de troca alto por causa das integrações com alertas e MDM.

Contra

Time vermelho
Um backdoor ativo por 11 horas no marketplace do Cursor prova que o caminho de ataque existe e que há orçamento para segurança de supply chain. Socket e Snyk cobrem npm e PyPI, mas não os registros de extensões de IDE nem a detecção de divergência entre registros.
O que a faria fracassar
Os marketplaces (Microsoft, Cursor, Open VSX) adotam assinatura obrigatória e detecção nativa de anomalias, fechando a lacuna antes que a base de clientes seja formada.

Começar

Primeiros três passos
  1. Criar crawlers que capturam snapshots das ~500 extensões mais populares no VS Code Marketplace, Open VSX e marketplace do Cursor, armazenando hashes versionados dos bundles e metadados dos publicadores.
  2. Construir um motor de diff que sinalize versões ausentes em outros registros, mudanças em publicadores ou chaves de assinatura e novas capacidades perigosas (child_process, escrita em ~/.ssh, LaunchAgents).
  3. Entregar alertas via Slack/webhook e um dashboard onde as equipes cadastram as extensões usadas pela organização.
Discussão original
Backdoor in Claude Code for VS Code extension on the Cursor Marketplace ↗ 579 pontos401 comentáriosDos comentáriosArtigo vinculado

Traduzido do inglês. Ler o original

Mais desta edição

#NotaIdeiaTipoCategoriaDorPagarMomentoLacunaFossoViável
1 6.2 Verificação de respostas de suporte para agentes assistidos por LLMCamada de QA para equipes de suporte que confere as respostas dos agentes com a documentação do produto e sinaliza passos alucinados e respostas com cara de LLM antes do envio. Venture SaaS B2B 768556