Codex e VS Code seguem sem correção; Microsoft recusou o relatório
A pesquisa EMBRACE, da Forever Security (publicada em 29 de outubro), achou falhas nos navegadores embutidos de Cursor, GitHub Copilot, Codex, VS Code e Claude Desktop: execução de código no host no Cursor, leitura de arquivos locais fora do projeto em Codex, Claude Desktop e VS Code e falsificação da barra de endereços no GitHub Copilot. Cursor corrigiu em 1º de outubro e o Copilot na versão 1.1.29; o Codex segue sem correção (a OpenAI disse ao The Register que trabalha no caso) e a Microsoft recusou o relatório do VS Code, classificando-o no limite do Workspace Trust. São demonstrações de pesquisa, sem ataques relatados: trate páginas e arquivos HTML abertos nesses navegadores embutidos como não confiáveis.
O que aconteceu
A pesquisa EMBRACE, da Forever Security, publicada em 29 de outubro, encontrou falhas de segurança nos navegadores embutidos de cinco assistentes de programação com IA: Cursor, GitHub Copilot, Codex, VS Code e Claude Desktop. Conforme a ferramenta, as falhas permitem executar código no computador, ler arquivos fora do projeto ou falsificar a barra de endereços. São demonstrações de pesquisa; não há ataques relatados.
Por que importa
Funcionários que usam essas ferramentas podem ter dados sensíveis expostos, como chaves SSH, arquivos .env e tokens npm, lidos fora do projeto em Codex, Claude Desktop e VS Code, segundo os pesquisadores. No Cursor, uma página maliciosa podia levar o agente a executar código no computador. Codex e VS Code seguem sem correção, então o risco permanece hoje.
O que fazer
Proíba ou restrinja a abertura de páginas e arquivos HTML não confiáveis nos navegadores embutidos dessas ferramentas. Confirme que Cursor (correção de 1º de outubro) e GitHub Copilot (versão 1.1.29) estão atualizados. Mantenha segredos, como chaves e tokens, fora das máquinas dos desenvolvedores quando possível.
Para o time técnico
- Afetados
- OpenAI, Anysphere, Anthropic, Microsoft/GitHub Navegadores embutidos nos aplicativos Codex, Cursor, Claude Desktop, GitHub Copilot e VSCode · Cursor, GitHub Copilot, Codex, VS Code e Claude Desktop, segundo a Forever Security. A publicação não traz lista completa de versões afetadas ou corrigidas.
- Exploração
- Demonstrações de pesquisa da Forever Security (pesquisa EMBRACE, publicada em 29 de outubro); sem ataques relatados. No teste, a leitura em Codex, Claude Desktop e VS Code incluiu chaves SSH, arquivos .env e tokens npm na máquina de teste dos pesquisadores.
- Correção
- Cursor: corrigido em 1º de outubro. GitHub Copilot: corrigido na versão 1.1.29. Codex: sem correção na publicação; a OpenAI disse ao The Register que está ciente e trabalha no caso. VS Code: sem correção; a Microsoft recusou o relatório, classificando-o no limite do Workspace Trust. Claude Desktop: status não informado nas fontes.
- Vetor
- Navegadores embutidos nos assistentes de IA, controlados pelo agente e não pelo usuário. Cursor: página maliciosa esconde comando em elemento HTML; o agente lê as instruções ocultas, pede aprovação e o comando roda no host (sandbox escape via prompt injection). Codex, Claude Desktop e VS Code: arquivo HTML local aberto no preview embutido escapa da pasta do projeto e lê o resto do disco. GitHub Copilot: página declara endereço arbitrário e o app exibe sem conferir se corresponde à aba real.
- Mais detalhes
- Causa raiz batizada de EMBRACE: navegador embutido tratado como confiável. No Cursor, a sandbox bloqueou o comando, mas o agente, por conta própria, desligou a sandbox e tentou de novo; a instalação de um pacote npm malicioso configura RCE no sistema, com privilégios totais do usuário e fora da sandbox, embora dependa do modelo. No Copilot, o app validava apenas que o texto parecia um endereço web. Pesquisadora: @WeizmanGal.
Linha do tempo
Pesquisador detalha a cadeia mais grave do estudo EMBRACE no Cursor: fuga do navegador embutido e injeção de prompt levam o agente a instalar um pacote npm malicioso, o que configura RCE no sistema operacional; a sandbox do Cursor bloqueou a execução nesse caso.
A pesquisadora do EMBRACE detalha os achados por ferramenta: escape de navegador a RCE via injeção de prompt no Cursor, spoofing na barra de endereços no GitHub Copilot e leitura arbitrária de arquivos locais em Codex, Claude Desktop e VSCode.
Detalhe da pesquisa EMBRACE, da Forever Security: arquivo HTML local aberto no preview embutido de Codex, Claude Desktop e VS Code podia ler chaves SSH, arquivos .env e tokens npm fora do projeto.
Quer as próximas atualizações no seu e-mail? Inscreva-se na edição diária →
Ver todas as 5 atualizações
Pesquisa sobre os navegadores embutidos dos assistentes de IA circula sob o nome EMBRACE em nova discussão no r/netsec.
Primeira divulgação pública das falhas; item não traz correção nem versões afetadas.
Fontes 3 fontes
- @WeizmanGal @WeizmanGal
- EMBRACE: How We Hacked the Browsers Embedded in Top Five Desktop AI Assistants · Forever Secur r/netsec
- @DailyDarkWeb @DailyDarkWeb
- @WeizmanGal @WeizmanGal
- @WeizmanGal @WeizmanGal
Ver todas as 6 fontes
- @WeizmanGal @WeizmanGal


