CVE-2010-4335
Təsvir
CakePHP 1.3.x-dən 1.3.5-ə və 1.2.8 versiyalarına qədər olan versiyalarda libs/controller/components/security.php faylındakı _validatePost funksiyası uzaqdakı hücumçulara unserialize funksiyası tərəfindən emal edilən xüsusi hazırlanmış data[_Token][fields] dəyəri vasitəsilə daxili Cake keşini dəyişdirməyə və ixtiyari kodun icrasına şərait yaradır; bu, ixtiyari lokal faylları icra etmək üçün file_map keşinin dəyişdirilməsi ilə nümayiş etdirilmişdir.
Necə düzəltmək olar
- cakephp/cakephp1.3.6 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| cakefoundation cakephp | 1.3.0 | — |
| cakephp cakephp | 1.2.8, 1.3, 1.3.0, 1.3.1, 1.3.2, 1.3.3, 1.3.4, 1.3.5 | — |
| cakephp/cakephpPackagist | 1.2.8 ≤ v < 1.3.6 | 1.3.6 |
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.