CVE-2026-67323

Yüksek

Açıklama

3.1.51 sürümünden önceki GitPython, Repo.archive() ve git.ls_remote() fonksiyonlarında anahtar kelime argümanları olarak iletilen tehlikeli Git seçeneklerine karşı koruma sağlamamaktadır; bu durum --exec/--upload-pack gibi seçenekler aracılığıyla komut enjeksiyonuna (rastgele komut çalıştırılmasına yol açan) izin vermektedir. Ek olarak, Repo.iter_commits() ve Repo.blame() fonksiyonları tire ile başlayan revizyon argümanlarını kontrol etmemekte, bu nedenle --output=<path> gibi bir revizyon, Git'in rastgele bir dosyayı açmasına ve içeriğini silmesine neden olabilmektedir. İstismar edilmesi için, saldırgan tarafından kontrol edilen argümanların bu yöntemlere iletildiği bir uygulama gereklidir.

ÖnemYüksek
CVSS8.4
İstismar olasılığı—
ÜrünGitpython
Yayın1 Ağu 2026
İlk görülme1 Ağu 2026
Zayıflık türüCWE-77Komut enjeksiyonu

Nasıl düzeltilir

Güncelleyin
  • gitpython_project gitpython3.1.51 ya da sonraki bir sürüm
  • gitpython3.1.51 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.513.1.51
gitpythonPyPIv < 3.1.513.1.51

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-67323 · Gitpython · Dark Radar