CVE-2026-44692
Təsvir
Sharp, Laravel üçün paket kimi hazırlanmış məzmun idarəetmə freymvorkudur. Versiya 9.22.0-dan əvvəl Sharp, yalnız təmin edilən Sharp obyekt nümunəsinə girişi avtorizasiya edən, lakin hədəf yaddaş diskini və yolunu sorğu parametrlərindən oxuyan ümumi yükləmə son nöqtəsini (endpoint) təqdim edir. Sorğu edilən yaddaş obyekti avtorizasiya edilmiş obyekt nümunəsinə bağlı olmadığı üçün, bir düzgün qeydi görə bilən autentifikasiya olunmuş Sharp istifadəçisi həmin qeyddən avtorizasiya nöqtəsi kimi istifadə edərək konfiqurasiya edilmiş Laravel Storage disklərindən əlaqəli olmayan disk-nisbi obyektləri yükləyə bilər. Təsdiqlənmiş təsir, konfiqurasiya edilmiş Laravel Storage disklərindəki əlaqəli olmayan obyektlərin autentifikasiya olunmuş şəkildə ifşa edilməsidir. Bu problem konfiqurasiya edilmiş Laravel Storage disk köklərindən kənarda host fayl sisteminə ixtiyari giriş imkanı vermir. Bu problem versiya 9.22.0-da aradan qaldırılmışdır.
Necə düzəltmək olar
- code16/sharp9.22.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| code16/sharpPackagist | v < 9.22.0 | 9.22.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.