CVE-2024-28866

Düşük

Açıklama

GoCD bir sürekli teslimat sunucusudur. 19.4.0 ile 23.5.0 (dahil) arasındaki GoCD sürümleri, yetersiz doğrulamaya sahip bir `redirect_to` sorgu parametresinin kötüye kullanılması yoluyla, GoCD başlatılırken görüntülenen yükleme sayfasında yansıtılmış bir siteler arası betik çalıştırma (XSS) zafiyetine karşı potansiyel olarak savunmasızdır. Saldırganlar, teorik olarak kullanıcı tarayıcısından oturum belirteçlerini veya diğer değerleri çalmak için bu sorgu parametresini kötüye kullanabilirler. Uygulamada, bunu ayrıcalıklı eylemler gerçekleştirmek için istismar etmek oldukça zordur; çünkü hedef kullanıcının, sunucunun başladığı ancak henüz tamamen başlamadığı süre zarfında saldırgan tarafından oluşturulmuş bir bağlantıyı açmaya teşvik edilmesi gerekir ve bu durum ayrı bir hizmet reddi (DoS) zafiyeti ile zincirleme işlem yapılmasını gerektirir. Ek olarak, GoCD sunucu yeniden başlatmaları önceki oturum belirteçlerini geçersiz kılar (yani GoCD kalıcı oturumları desteklemez), dolayısıyla çalınan bir oturum belirteci sunucu yeniden başlatmayı tamamladığında kullanılamaz hale gelir ve yürütülen XSS işlemi oturumu kapatılmış bir bağlamda gerçekleşir. Sorun GoCD 24.1.0 sürümünde düzeltilmiştir. Geçici bir çözüm olarak, daha eski GoCD sürümlerinde GoCD'yi şu Java sistem özelliği geçersiz kılmalarıyla başlatarak yükleme sayfasını etkilenmeyen daha eski bir sürümle değiştirmek teknik olarak mümkündür: `-Dloading.page.resource.path=/loading_pages/default.loading.page.html` (GoCD tanıtımı içermeyen daha basit erken sürüm yükleme sayfası) veya `-Dloading.page.resource.path=/does_not_exist.html` (etkileşimi olmayan basit bir mesaj görüntülemek için).

ÖnemDüşük
CVSS3.1
İstismar olasılığı—
ÜrünThoughtworks Gocd
Yayın14 May 2024
İlk görülme14 May 2024

Nasıl düzeltilir

Güncelleyin
  • thoughtworks gocd24.1.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
thoughtworks gocd19.4.0 ≤ v < 24.1.024.1.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.

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-28866 · Thoughtworks Gocd · Dark Radar