CVE-2025-62375

Orta

Açıklama

go-witness ve witness, kanıtlar (attestations) oluşturmak için kullanılan Go modülleridir. go-witness 0.8.6 ve önceki sürümleri ile witness 0.9.2 ve önceki sürümlerinde, AWS attestor'ı AWS EC2 örnek kimlik belgelerini uygun şekilde doğrulamamaktadır. Bir imza mevcut olmadığında veya boş olduğunda ve RSA imza doğrulaması başarısız olduğunda, doğrulama hatalı bir şekilde başarılı olabilir. Attestor ayrıca tek bir eski küresel AWS genel sertifikasını gömmektedir ve 2024 yılında yayınlanan yeni bölgeye özel sertifikaları hesaba katmamaktadır; bu durum, ek güvenilir bölge verileri olmadan sahte belgelerin tespit edilmesini zorlaştırmaktadır. Örnek kimlik belgesi verilerini sağlayabilen veya araya girebilen (Instance Metadata Service taklidi yoluyla olduğu gibi) bir saldırgan, sahte bir kimlik belgesinin kabul edilmesine neden olarak kanıta dayalı yanlış güven kararlarına yol açabilir. Bu sorun go-witness 0.9.1 ve witness 0.10.1 sürümlerinde düzeltilmiştir. Geçici bir çözüm olarak, AWS'nin doğrulama kılavuzunu takip ederek dahil edilen kimlik belgesini, imzayı ve genel anahtarı standart araçlarla (örneğin openssl) manuel olarak doğrulayın veya yükseltme yapılana kadar AWS attestor kullanımı devre dışı bırakın.

ÖnemOrta
CVSS6.9
İstismar olasılığı—
ÜrünGithub.com/in-toto/go-witness
Yayın15 Eki 2025
İlk görülme15 Eki 2025
Zayıflık türüCWE-295CWE-295

Nasıl düzeltilir

Güncelleyin
  • github.com/in-toto/go-witness0.9.1 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
github.com/in-toto/go-witnessGov < 0.9.10.9.1

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-2025-62375 · Github.com/in-toto/go-witness · Dark Radar