CVE-2026-48557
Təsvir
Spatie Laravel Media Library versiya 11.23.0-dan əvvəlki versiyalarında FileAdder::defaultSanitizer() funksiyasında fayl yükləmə məhdudiyyətindən yan keçmə zəifliyi mövcuddur. Sanitizator yalnız sonuncu fayl sonluğunu yoxlayır ki, bu da shell.php.jpg kimi ikiqat sonluqlu faylların blok siyahısından yan keçməsinə şərait yaradır və pathinfo() yadda saxlanılan fayl adlarında daxili .php gövdələrini qoruyub saxlayır. Blok siyahısında həmçinin .php6, .shtml və .htaccess daxil olmaqla icra edilə bilən sonluqlar nəzərə alınmayıb. İkiqat sonluq vasitəsilə yan keçmə PHP icrasını təmin etmək üçün köhnə Apache AddHandler konfiqurasiyasını tələb edir; natamam blok siyahısı vasitəsilə yan keçmə isə bunu tələb etmir.
Necə düzəltmək olar
- spatie/laravel-medialibrary11.23.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| spatie/laravel-medialibraryPackagist | v < 11.23.0 | 11.23.0 |
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.