PT-2026-37208

Publicado

2026-04-24

·

Atualizado

2026-04-24

Descrição por

CVSS 3.1
10
Crítica
MétricasAV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas @google/gemini-cli versões anteriores a 0.39.1 run-gemini-cli (versões afetadas não especificadas)
Description Existem problemas no tratamento da confiança do espaço de trabalho e na lista de permissões de ferramentas ao executar no modo headless, como em ambientes de CI/CD. Nas versões afetadas, o software confiava automaticamente nas pastas do espaço de trabalho, o que poderia permitir a execução remota de código por meio de variáveis de ambiente maliciosas localizadas no diretório .gemini/ caso a ferramenta processe conteúdos de diretórios não confiáveis. Além disso, ao usar o modo --yolo, o sistema ignorava listas de permissões de ferramentas detalhadas em ~/.gemini/settings.json. Isso poderia levar à execução remota de código via injeção de prompt se a função run shell command() for permitida durante o processamento de entradas não confiáveis.
Recommendations Atualize o @google/gemini-cli para a versão 0.39.1 ou 0.40.0-preview.3. Para o run-gemini-cli, certifique-se de que a variável gemini cli version seja atualizada para 0.39.1 ou 0.40.0-preview.3. Se o fluxo de trabalho for executado com entradas confiáveis, defina a variável de ambiente GEMINI TRUST WORKSPACE como 'true'. Se o fluxo de trabalho for executado com entradas não confiáveis, restrinja o uso da função run shell command() configurando uma lista de permissões de ferramentas rigorosa em ~/.gemini/settings.json.
Explorabilidade
Correção
Impactos
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-WPQR-6V78-JR5G
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾