CVE-2021-21245

Kritik

Açıklama

OneDev hepsi bir arada bir devops platformudur. OneDev'in 4.0.3 versiyonundan önceki sürümlerinde, AttachmentUploadServlet kullanıcı tarafından kontrol edilen verileri (`request.getInputStream()`), kullanıcının belirttiği konuma (`request.getHeader("File-Name")`) kaydetmektedir. Bu sorun, OneDev sunucusuna bir WebShell yüklemek için kullanılabilecek keyfi dosya yüklemeye yol açabilir. Bu sorun, yalnızca yüklenen dosyaların attachments klasöründe olmasına izin verilerek 4.0.3 sürümünde giderilmiştir. OneDev, attachments klasöründeki dosyaları hiçbir zaman çalıştırmadığı için webshell sorunu mümkün değildir.

ÖnemKritik
CVSS10.0
İstismar olasılığı—
ÜrünOnedev
Yayın15 Oca 2021
İlk görülme15 Oca 2021

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.

CVE-2021-21245 · Onedev · Dark Radar