Um problema de segurança no Cursor, uma ferramenta de desenvolvimento, permite que repositórios clonados maliciosos executem código em sistemas Windows sem a necessidade de interação do usuário. Isso ocorre quando um arquivo nomeado "git.exe" está presente na raiz do projeto, permitindo a execução de código malicioso com privilégios do usuário.
Detalhes Técnicos
A vulnerabilidade é explorada quando um repositório malicioso é aberto no Cursor em um sistema Windows.
A presença de um arquivo "git.exe" na raiz do projeto permite a execução de código malicioso sem a necessidade de aprovação ou aviso.
O código malicioso é executado com privilégios do usuário, permitindo acesso a informações sensíveis, como código-fonte, chaves SSH e tokens de nuvem.
O Cursor mantém a execução do código malicioso enquanto o projeto permanecer aberto.
Recomendações
Verifique se o Cursor está atualizado com a última versão.
Tenha cuidado ao abrir repositórios clonados de fontes desconhecidas.
Verifique a presença de arquivos suspeitos, como "git.exe", na raiz do projeto.
Implemente medidas de segurança adicionais, como monitoramento de atividades maliciosas e controle de acesso a repositórios.