CVE-2025-31130
Açıklama
gitoxide, Rust ile yazılmış bir git uygulamasıdır. 0.42.0 sürümünden önce gitoxide, herhangi bir çakışma algılaması olmaksızın SHA-1 özetleme uygulamaları kullanmakta ve bu durum onu özet çakışması saldırılarına karşı savunmasız bırakmaktadır. gitoxide, her ikisi de standart SHA-1'i çakışma saldırıları için herhangi bir hafifletme önlemi olmadan uygulayan sha1_smol veya sha1 crate'ini kullanır. Bu, çakışan SHA-1 özetlerine sahip iki farklı Git nesnesinin gitoxide ile kullanıldığında Git nesne modelini ve bütünlük kontrollerini bozacağı anlamına gelir. Bu güvenlik açığı 0.42.0 sürümünde giderilmiştir.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| GitoxideLabs gitoxide | < 0.42.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.