CVE-2026-42284 in GitPythoninformação

Sumário

de VulDB • 11/05/2026

GitPython é uma biblioteca Python usada para interagir com repositórios Git. Antes da versão 3.1.47, _clone() valida multi_options como a lista original, em seguida executa shlex.split(" ".join(multi_options)). Uma string como "--branch main --config core.hooksPath=/x" passa na validação (começa com --branch), mas após o split torna-se ["--branch", "main", "--config", "core.hooksPath=/x"]. O Git aplica a configuração e executa hooks do atacante durante o clone. Este problema foi corrigido na versão 3.1.47.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsável

GitHub M

Reservar

26/04/2026

Divulgação

07/05/2026

Moderação

aceite

Entrada

VDB-361937

CPE

pronto

EPSS

0.00021

KEV

não

Atividades

muito baixo

Fontes

Might our Artificial Intelligence support you?

Check our Alexa App!