CVE-2026-67322 in GitPython
Résumé
par VulDB • 02/08/2026
GitPython avant la version 3.1.52 est vulnérable à l'exfiltration de variables d'environnement dans Repo.clone_from(). L'URL distante fournie par l'appelant passe par Git.polish_url(), qui, sur les plateformes non-Cygwin, appelle os.path.expandvars() sur l'URL avant d'invoquer git clone. Un attaquant contrôlant l'URL de clonage peut intégrer des jetons $NAME ou ${NAME} qui sont étendus aux valeurs des variables d'environnement du processus hôte (par exemple AWS_SECRET_ACCESS_KEY ou GITHUB_TOKEN). L'URL résultante, contenant désormais le secret, est transmise sur le réseau vers un serveur contrôlé par l'attaquant lors de la tentative de clonage, divulguant ainsi le secret.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.