CVE-2021-21250

Yüksek

Açıklama

OneDev, hepsi bir arada bir devops platformudur. OneDev'in 4.0.3 versiyonundan önceki sürümlerinde, rastgele dosya okunmasına yol açabilecek kritik bir güvenlik açığı bulunmaktadır. BuildSpec XML formatında sağlandığında, spesifikasyon, harici varlıkların genişlemesini engellemeden XML belgesini işleyen XmlBuildSpecMigrator.migrate(buildSpecString); tarafından işlenir. Bu varlıklar, dosya sisteminden rastgele dosyaları okumak ve içeriklerini taşınacak olan nihai XML belgesine dökmek için yapılandırılabilir. Dosyalar YAML dosyasına dahil edilen özelliklere dökülürse, bir saldırganın bunları okuması mümkün olacaktır. Aksi takdirde, bir saldırganın bu dosyaların içeriğini Out Of Band yöntemiyle sızdırması mümkündür. Bu sorun, XML dosyasındaki ENTITY talimatları yoksayılarak 4.0.3 sürümünde giderilmiştir.

ÖnemYüksek
CVSS7.7
İstismar olasılığı—
ÜrünOnedev
Yayın15 Oca 2021
İlk görülme15 Oca 2021
Zayıflık türüCWE-538CWE-538

Nasıl düzeltilir

Güncelleyin
  • onedev_project onedev4.0.3 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
onedev_project onedevv < 4.0.34.0.3

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.