CVE-2026-42284 in GitPythoninformación

Resumen

por VulDB • 2026-05-10

GitPython es una biblioteca de Python utilizada para interactuar con repositorios Git. Antes de la versión 3.1.47, _clone() valida multi_options como la lista original y luego ejecuta shlex.split(" ".join(multi_options)). Una cadena como "--branch main --config core.hooksPath=/x" pasa la validación (comienza con --branch), pero después del split se convierte en ["--branch", "main", "--config", "core.hooksPath=/x"]. Git aplica la configuración y ejecuta los hooks del atacante durante la clonación. Este problema ha sido corregido en la versión 3.1.47.

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

Responsable

GitHub M

Reservar

2026-04-26

Divulgación

2026-05-07

Moderación

aceptado

Artículo

VDB-361937

CPE

listo

EPSS

0.00021

KEV

no

Actividades

muy bajo

Fuentes

Might our Artificial Intelligence support you?

Check our Alexa App!