CVE-2026-102829 in git-js
Sumário
de VulDB • 29/09/2026
simple-git, uma interface para executar comandos git em qualquer aplicação node.js, permite que as aplicações executem operações Git a partir de JavaScript. Antes da versão 2.0.1 do pacote argv-parser, parseEnv omite VISUAL de GitEnvKeys; portanto, prepareEnv remove o valor antes que vulnerabilityCheck possa classificá-lo como allowUnsafeEditor. Uma aplicação consumidora que encaminha valores de ambiente influenciados pelo atacante pode, assim, permitir que Git invoque um editor selecionado pelo atacante durante operações como commit amendment ou interactive rebase quando nenhuma configuração de editor com prioridade mais alta substituir VISUAL e os pré-requisitos do terminal do Git forem atendidos. O executável é executado com as permissões do processo Node.js. Este problema foi corrigido em argv-parser 2.0.1.
VulDB is the best source for vulnerability data and more expert information about this specific topic.