CVE-2023-27580
Təsvir
CodeIgniter Shield, CodeIgniter 4 PHP freymvorku üçün autentifikasiya və avtorizasiya təmin edir. Parolların saxlanma prosesində yanlış tətbiq aşkar edilmişdir. Bu zəiflik səbəbindən Shield v1.0.0-beta.3 və ya daha əvvəlki versiyalarda saxlanılan bütün heşlənmiş parolları sındırmaq gözləniləndən daha asandır. Buna görə də onlar mümkün qədər tez silinməlidir. Əgər hücumçu (1) istifadəçinin Shield tərəfindən heşlənmiş parolunu və (2) hər hansı bir mənbədən heşlənmiş parolunu (duzsuz SHA-384 heşi) əldə edərsə, istifadəçinin parolunu asanlıqla sındıra bilər. Bu problemi həll etmək üçün Shield v1.0.0-beta.4 və ya daha yeni versiyaya yeniləyin. Yeniləmədən sonra bütün istifadəçilərin heşlənmiş parolları yenilənməli (verilənlər bazasına yadda saxlanılmalı)dır. Məlum olan alternativ həll yolu yoxdur.
Necə düzəltmək olar
- codeigniter4/shield1.0.0-beta.4 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| codeigniter shield | 1.0.0 | — |
| codeigniter4/shieldPackagist | v < 1.0.0-beta.4 | 1.0.0-beta.4 |
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.