Navegadores integrados do Codex e Visual Studio Code apresentam vulnerabilidades de segurança
1 de novembro de 2026 · 2 min de leitura
A empresa de segurança Forever Security relatou que os navegadores integrados nas ferramentas de suporte ao desenvolvimento Codex e Visual Studio Code possuem vulnerabilidades. Se um usuário abrir um arquivo HTML malicioso em seu computador, arquivos fora do projeto podem ser lidos.
Os pesquisadores analisaram os navegadores integrados em aplicativos de desktop de cinco produtos: Cursor, GitHub Copilot, Codex, Visual Studio Code e Claude Desktop. O grupo nomeou esse conjunto de problemas como EMBRACE, reportando três tipos de falhas: a leitura de arquivos, a execução de comandos e a falsificação de exibição de endereços. Os cinco produtos não compartilham o mesmo erro.
No Codex, era possível ler arquivos fora do projeto diretamente a partir de um arquivo HTML aberto. No Claude Desktop e no Visual Studio Code, a leitura era limitada ao projeto, mas essa restrição não se aplicava ao Web Worker, que é o mecanismo que executa processos em segundo plano da página. Pesquisadores conseguiram ler chaves de autenticação de conexão e tokens de autenticação de desenvolvimento em um computador Mac.
Para que esses ataques de leitura de arquivos ocorram, o usuário deve abrir um arquivo HTML malicioso no navegador integrado. Foi demonstrado que, ao solicitar que a inteligência artificial preparasse a configuração de acordo com as instruções do projeto, a inteligência artificial forneceu um link para esse arquivo HTML, o que pode levar o usuário a confiar e abrir o link.
As correções variam por produto. No Cursor, foi demonstrada a possibilidade de enviar instruções maliciosas invisíveis para o campo de entrada da inteligência artificial para executar comandos, o que exigia que o usuário pressionasse a tecla Enter na tela de confirmação e dependia do modelo de inteligência artificial utilizado. Esse problema foi corrigido em 1 de outubro.
No GitHub Copilot, foi identificado um problema na versão 1.1.27 que permitia mostrar endereços de sites falsos para o usuário e para a inteligência artificial, falha que o GitHub corrigiu em 13 de outubro na versão 1.1.29. O relatório não especifica a data ou a versão da correção para o Claude Desktop.
A Microsoft não aceitou o relatório do Visual Studio Code como uma vulnerabilidade válida, pois considera que o mecanismo de confirmação de confiança na pasta de trabalho serve como fronteira de segurança. A OpenAI não respondeu ao relatório sobre o Codex enviado em 27 de julho. O relatório baseia-se em demonstrações em ambientes dos próprios pesquisadores e não indica casos de vítimas.