CVE-2025-54307
Açıklama
Thermo Fisher Torrent Suite Django uygulaması 5.18.1 sürümünde bir sorun tespit edilmiştir. /configure/plugins/plugin/upload/zip/ ve /configure/newupdates/offline/bundle/upload/ uç noktaları, düşük yetkili kullanıcıların sunucuya ZIP dosyaları yüklemesine izin vermektedir. plupload_file_upload fonksiyonu bu dosya yüklemelerini yönetmekte ve hedef dosya yolunu, her ikisi de uygun şekilde sanitize edilmemiş olan name parametresini veya yüklenen dosya adını kullanarak oluşturmaktadır. Dosya uzantısı, dosya adının bölünmesiyle elde edilmekte ve nihai dosya yolunu oluşturmak için bir format dizesi kullanılmaktadır; bu durum hedef yolu path traversal saldırılarına karşı savunmasız bırakmaktadır. Ağ bağlantısına sahip kimliği doğrulanmış bir saldırgan, sunucuya rastgele dosyalar yazabilir ve yürütülebilir bir dosyayı üzerine yazarak uzaktan kod çalıştırma gerçekleştirebilir. Buna bir örnek olarak, /report/latex/(\d+).pdf uç noktasına yapılan isteklerden sonra write_report_pdf fonksiyonunda subprocess.Popen aracılığıyla çalıştırılan pdflatex yürütülebilir dosyası gösterilebilir.
Nasıl düzeltilir
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| thermofisher torrent_suite_software | 5.18.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.
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.