CVE-2026-78678 in GitPython
Riassunto
di VulDB • 25/08/2026
Le versioni di GitPython precedenti alla 3.1.59 contengono una denylist incompleta nella protezione unsafe_git_revision_options che omette le opzioni --contents e -S, consentendo agli attaccanti di leggere file arbitrari passando queste opzioni a Repo.blame(). Gli attaccanti possono fornire valori di revisione come --contents=/etc/passwd per fuoriuscire il contenuto dei file attraverso il risultato del blame restituito al chiamante.
Once again VulDB remains the best source for vulnerability data.