Extensão Claude Code VS Code vaza estado de seleção entre arquivos fechados e novas sessões

Um usuário do Reddit (u/SportSpecialist2536) relata um grave bug de vazamento de dados na extensão do Claude Code para VS Code. O estado de seleção de um arquivo persiste depois que o arquivo é fechado e pode ser acessado por uma nova sessão do claude CLI, incluindo seleções feitas apenas para copiar e colar na área de transferência — e não para contexto de IA.
Passos para reproduzir
- Abra qualquer arquivo no VS Code com a extensão Claude Code instalada.
- Selecione duas linhas com valores reconhecíveis (ex.:
FOO=abc/BAR=def). - Feche a aba do arquivo.
- Abra um arquivo diferente.
- Abra um terminal na mesma janela do VS Code e execute
claude(sem flags). - Pergunte: "qual arquivo está aberto no meu IDE?"
- Observe se ele relata conteúdo do arquivo que você fechou no passo 3.
O incidente
O usuário selecionou duas linhas em .env.production.local para copiar uma chave de função de serviço do Supabase para um painel. Após fechar o arquivo e abrir um arquivo TypeScript não relacionado, uma nova sessão do claude relatou as linhas previamente selecionadas — incluindo tanto a chave publicável quanto a chave de função de serviço. A ponte do IDE armazenou em cache a seleção após o fechamento do arquivo e a serviu para uma sessão que deveria ser limpa. As chaves foram rotacionadas imediatamente.
Detalhes da configuração
- SO: Windows 11
- Claude Code CLI: 2.1.138
- Extensão VS Code: 2.1.140
- Terminal: PowerShell no terminal integrado
O usuário abriu uma issue no GitHub com detalhes completos: #58886. Ele pede especificamente que usuários de macOS/Linux tentem os 60 segundos de reprodução para confirmar se o bug é específico do Windows. Um comentário rápido do tipo "reproduzido em [SO]" na issue ajuda na triagem.
O bug mais restrito (seleção persistindo após fechar o arquivo) parece corrigível independentemente da questão maior "o auto-attach do IDE deveria ser opt-in" na issue #24726 (aberta desde fevereiro).
📖 Leia a fonte completa: r/ClaudeAI
👀 See Also

Ataque em grande escala à cadeia de suprimentos do NPM e PyPI atinge TanStack, Mistral AI e mais de 170 pacotes
Um ataque coordenado comprometeu mais de 170 pacotes npm e 2 pacotes PyPI, visando TanStack (42 pacotes), SDKs da Mistral AI, UiPath, OpenSearch e Guardrails AI. Versões maliciosas executam um dropper que exfiltra credenciais e investiga metadados da nuvem.

Claude Code continua registrando sessões após revogação, usuário relata 2 semanas de silêncio no suporte
Um usuário do Claude Code relata que os logs de sessão continuaram aparecendo após revogar o acesso, com o suporte da Anthropic sem resposta por duas semanas. Os logs incluíam escopos como user:file_upload, user:ccr_inference e user:sessions:claude_code.

Plugin de Segurança do Claude Code: Integrando AppSec no Fluxo de Trabalho do Desenvolvedor
A Anthropic lançou um plugin de orientação de segurança para o Claude Code que identifica e corrige vulnerabilidades durante a codificação. Disponível para todos os usuários via marketplace de plugins, não apenas para Enterprise. Discute se isso se torna um assistente leve, uma camada séria de AppSec ou uma ponte para o Claude Security.

Da Fazenda ao Código: Como um Agricultor Criou uma Defesa de Runtime de Código Aberto para o OpenClaw
Descubra como um agricultor, sem experiência prévia em desenvolvimento, criou uma defesa de tempo de execução de código aberto para o OpenClaw usando múltiplos agentes de IA de codificação em apenas 12 horas.