CVE-2026-110859
Açıklama
3.2.0 öncesindeki GitPython, Head.checkout() fonksiyonunda, uzak saldırganların bir git seçeneği olarak ayrıştırılan bir dal adı sağlayarak rastgele dosyaları okumasına izin veren bir argüman enjeksiyonu zafiyeti içermektedir. Saldırganlar, varsayılan dalı --pathspec-from-file=<path> olarak adlandırılmış bir depo barındırabilir ve bu durum, aktif dalı checkout eden klonlama uygulamalarının GitCommandError mesajları aracılığıyla dosya içeriklerini sızdırmasına neden olabilir.
Nasıl düzeltilir
- gitpython3.2.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| gitpythonPyPI | v < 3.2.0 | 3.2.0 |
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.
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.