CVE-2026-78677
Açıklama
3.1.59 sürümünden önceki GitPython, --separate-git-dir parametresini unsafe_git_clone_options listesinden atlamakta ve bu durum saldırganların hedeflenen klonlama hedefinin dışında rastgele git dizinleri oluşturmasına izin vermektedir. Saldırganlar, depo meta verilerini saldırgan kontrollü bir dosya sistemi yoluna yönlendirmek için Repo.clone_from() veya Repo.clone() fonksiyonlarına bir separate_git_dir parametresi geçerek rastgele dizin oluşturulmasını ve potansiyel kanca (hook) çalıştırılmasını sağlayabilirler.
Nasıl düzeltilir
- gitpython_project gitpython3.1.59 ya da sonraki bir sürüm
- gitpython3.1.59 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| gitpython_project gitpython | v < 3.1.59 | 3.1.59 |
| gitpythonPyPI | v < 3.1.59 | 3.1.59 |
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.