CVE-2025-54307
Təsvir
Thermo Fisher Torrent Suite Django tətbiqinin 5.18.1 versiyasında problem aşkar edilmişdir. /configure/plugins/plugin/upload/zip/ və /configure/newupdates/offline/bundle/upload/ son nöqtələri aşağı imtiyazlı istifadəçilərə serverə ZIP fayllarının yüklənilməsinə icazə verir. plupload_file_upload funksiyası bu fayl yükləmələrini idarə edir və hədəf fayl yolunu ya name parametrindən, ya da yüklənmiş fayl adından istifadə etməklə qurur ki, bunların heç biri düzgün şəkildə təmizlənmir. Fayl genişlənməsi fayl adının bölünməsi ilə çıxarılır və yekun fayl yolunu qurmaq üçün format sətiri istifadə olunur, bu isə hədəf yolunu path traversal zəifliyinə məruz qoyur. Şəbəkə bağlantısı olan autentifikasiya olunmuş hücumçu serverə ixtiyari faylları yaza bilər və icra edilə bilən faylı overwrite etdikdən sonra uzaqdan kodun icrasını təmin edə bilər. Buna nümunə olaraq, /report/latex/(\d+).pdf son nöqtəsinə sorğulardan sonra write_report_pdf funksiyasında subprocess.Popen vasitəsilə icra edilən pdflatex icra edilə bilən faylı göstərmək olar.
Necə düzəltmək olar
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| thermofisher torrent_suite_software | 5.18.1 | — |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.