CVE-2022-39284
Təsvir
CodeIgniter PHP əsaslı tam stack veb freymvorkdur. 4.2.7-dən əvvəlki versiyalarda `Config\Cookie` daxilində `$secure` və ya `$httponly` dəyərinin `true` təyin edilməsi `set_cookie()` və ya `Response::setCookie()` funksiyalarında əks olunmur. Nəticədə kuki dəyərləri səhvən skriptlərə açıq şəkildə ötürülür. Qeyd etmək lazımdır ki, bu zəiflik sessiya kukilərinə təsir etmir. İstifadəçilərə v4.2.7 və ya daha yeni versiyaya yüksəltmə tövsiyə olunur. Yüksəltmə imkanı olmayan istifadəçilərə kukilərini əl ilə, ya kodda parametrləri təyin etməklə, ya da Cookie obyektləri yaratmaqla qurmaları tövsiyə olunur. Hər bir iş ətrafı nümunəsi əlaqəli GHSA-da mövcuddur.
Necə düzəltmək olar
- codeigniter codeigniter4.2.7 və ya daha yeni versiya
- codeigniter4/framework4.2.7 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| codeigniter codeigniter | 4.0.0 ≤ v < 4.2.7 | 4.2.7 |
| codeigniter4/frameworkPackagist | v < 4.2.7 | 4.2.7 |
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.