CVE-2025-61773
Təsvir
pyLoad, Python dilində yazılmış pulsuz və açıq mənbəli yükləmə meneceridir. 0.5.0b3.dev91 versiyasından əvvəlki versiyalarda pyLoad veb interfeysinin həm Captcha skript nöqtəsində, həm də Click'N'Load (CNL) Blueprint hissəsində giriş validasiyası kifayət qədər təmin edilməmişdi. Bu çatışmazlıq etibarsız istifadəçi girişlərinin təhlükəsiz olmayan şəkildə emal edilməsinə şərait yaradırdı ki, bu da hücumçu tərəfindən veb UI-a ixtiyari məzmunun yerləşdirilməsi və ya sorğuların idarə olunmasının manipulyasiyası üçün istifadə edilə bilərdi. Zərərli fayl göndərildikdə bu zəiflik klient tərəfli kodun icrasına (XSS) və ya digər arzuolunmaz davranışlara səbəb ola bilərdi. HTTP sorğularından gələn istifadəçi parametrləri tətbiqin məntiqinə və cavabın generasiyasına ötürülməzdən əvvəl adekvat şəkildə yoxlanılmamış və ya təmizlənməmişdir. Bu, xüsusi hazırlanmış girişlərin gözlənilən icra axınını dəyişdirməsinə imkan verirdi. CNL (Click'N'Load) blueprint-i HTTP sorğularındakı etibarsız parametrlərin təhlükəsiz olmayan idarəetməsini üzə çıxarırdı. Tətbiq giriş validasiyasını və ya kodlaşdırmanı ardıcıl şəkildə tətbiq etmir və bu, hücumçunun zərərli sorğular hazırlamasını mümkün edirdi. 0.5.0b3.dev91 versiyasında bu problem üçün yam (patch) mövcuddur.
Necə düzəltmək olar
- pyload-ng0.5.0b3.dev91 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| pyload-ngPyPI | v < 0.5.0b3.dev91 | 0.5.0b3.dev91 |
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.