CVE-2026-42284

Yüksek

Açıklama

GitPython, Git depolarıyla etkileşim kurmak için kullanılan bir python kütüphanesidir. Versiyon 3.1.47 öncesinde, _clone() fonksiyonu multi_options parametresini orijinal liste olarak doğrular ve ardından shlex.split(" ".join(multi_options)) işlemini yürütür. "--branch main --config core.hooksPath=/x" gibi bir dize doğrulamadan geçer (çünkü --branch ile başlar), ancak bölme işleminden sonra ["--branch", "main", "--config", "core.hooksPath=/x"] haline gelir. Git, yapılandırmayı uygular ve klonlama sırasında saldırganın hook'larını çalıştırır. Bu sorun versiyon 3.1.47 ile düzeltilmiştir.

ÖnemYüksek
CVSS8.1
İstismar olasılığı—
ÜrünGitpython
Yayın7 May 2026
İlk görülme7 May 2026
Zayıflık türüCWE-88CWE-88

Nasıl düzeltilir

Güncelleyin
  • gitpython_project gitpython3.1.47 ya da sonraki bir sürüm
  • gitpython3.1.47 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
gitpython_project gitpythonv < 3.1.473.1.47
gitpythonPyPIv < 3.1.473.1.47

Sürümünüzü kontrol edin

Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.

Intelligence 360 paketinde

Attack Surface Management

Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.