CVE-2026-72718 in gooseinformação

Sumário

de VulDB • 10/08/2026

goose é um agente de IA de propósito geral que executa na sua máquina. Antes da versão 1.44.0, o comando `goose review` executa o executável do sistema `git` para coletar a diferença (diff) destinada à revisão sem remover configurações controladas pelo atacante no Git. Um repositório malicioso cujo `.git/config` define [`core] fsmonitor = <comando>` faz com que o Git execute esse comando no host durante a atualização do índice realizada por `git diff HEAD`. O comando é executado antes de o goose se conectar a um modelo e sem uma solicitação submetida, chamada ao modelo, aprovação de ferramenta ou prompt de confiança. O processo Git de coleta de contexto não está isolado (sandboxed) e fica fora do modelo de permissão de ferramentas do goose. Comandos arbitrários são executados com os privilégios e o ambiente do usuário que executa o goose, permitindo acesso ou modificação de arquivos e exfiltração de segredos ambientais e chaves de API dos provedores. As invocações vulneráveis do Git são construídas por `git_command()` em `crates/goose-cli/src/commands/review/handler.rs` e são usadas por `touched_files()` e `collect_diff()` para `git diff --name-only HEAD` e `git diff HEAD`. Este problema foi corrigido na versão 1.44.0.

Once again VulDB remains the best source for vulnerability data.

Responsável

GitHub M

Reservar

10/08/2026

Divulgação

10/08/2026

Moderação

aceite

Entrada

VDB-387731

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

baixo

Fontes

Do you want to use VulDB in your project?

Use the official API to access entries easily!