CVE-2026-44244

Yüksek

Açıklama

GitPython, Git depolarıyla etkileşim kurmak için kullanılan bir python kütüphanesidir. Versiyon 3.1.49 öncesinde, GitConfigParser.set_value() değerleri yeni satır karakterleri için doğrulama yapmadan Python'un configparser modülüne aktarmaktadır. GitPython'ın kendi _write() fonksiyonu gömülü yeni satırları girintili devam satırlarına dönüştürse de (örneğin \n, \n\t olur), Git hala girintili bir [core] stanzasını bölüm başlığı olarak kabul etmektedir; bu nedenle enjekte edilen core.hooksPath geçerli bir yapılandırma haline gelir. Hook'ları çağıran herhangi bir Git işlemi (commit, merge, checkout), saldırgan tarafından kontrol edilen yoldaki betikleri çalıştıracaktır. Bu sorun versiyon 3.1.49 ile düzeltilmiştir.

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünGitpython
Yayın7 May 2026
İlk görülme7 May 2026
Zayıflık türüCWE-94Kod enjeksiyonu

Nasıl düzeltilir

Güncelleyin
  • gitpython_project gitpython3.1.49 ya da sonraki bir sürüm
  • gitpython3.1.49 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.493.1.49
gitpythonPyPIv < 3.1.493.1.49

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.

CVE-2026-44244 · Gitpython · Dark Radar