CVE-2024-29902

Orta

Açıklama

Cosign, konteynerler ve ikili dosyalar için kod imzalama ve şeffaflık sağlar. Versiyon 2.2.4 öncesinde, kötü amaçlı bir eke sahip uzak bir imaj, Cosign çalıştıran ana makinenin hizmet dışı kalmasına (denial of service) neden olabilir. Bu durum, bellek uygunluğuna güvenen Redis veritabanı gibi makinedeki diğer servisleri etkileyerek veri kaybına yol açabilir. Ayrıca, makine hizmet dışı kaldığı süre boyunca erişilemeyecek olan diğer servislerin kullanılabilirliğini de etkileyebilir. Bu sorunun temel nedeni, Cosign'ın ek boyutunu önceden kontrol etmeden uzak bir imajdaki eki tamamen belleğe okumasıdır. Bu nedenle, büyük bir ek, Cosign'ın belleğe çok büyük bir veri okumasına neden olabilir; eğer ekin boyutu makinenin mevcut belleğinden daha büyükse, makine hizmet dışı kalacaktır. Go çalışma zamanı, sistem genelindeki birkaç saniyelik kesintinin ardından bir SigKill işlemi gerçekleştirecektir. Bu sorun, ele geçirilmiş bir kayıt defterinden (registry) Cosign kullanıcısına doğru bir tedarik zinciri yükseltmesine izin verebilir: Bir saldırgan, bir kayıt defterini veya bir imaj sağlayıcı hesabını ele geçirirse, kötü amaçlı bir ek ekleyerek imaj tüketicisine zarar verebilir. Versiyon 2.2.4, bu güvenlik açığı için bir yama içermektedir.

ÖnemOrta
CVSS4.2
İstismar olasılığı—
ÜrünSigstore Cosign
Yayın10 Nis 2024
İlk görülme10 Nis 2024

Nasıl düzeltilir

Güncelleyin
  • sigstore cosign2.2.4 ya da sonraki bir sürüm
  • github.com/sigstore/cosign/v22.2.4 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
sigstore cosignv < 2.2.42.2.4
github.com/sigstore/cosignGov ≤ 2.2.3, Aralık belirtilmemiş—
github.com/sigstore/cosign/v2Gov < 2.2.42.2.4

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-2024-29902 · Sigstore Cosign · Dark Radar