CVE-2021-22880
Təsvir
Active Record-dəki PostgreSQL adapterinin 6.1.2.1, 6.0.3.5 və 5.2.4.5 versiyalarından əvvəlki versiyalarında müntəzəm ifadələrlə bağlı xidmətdən imtina (REDoS) zəifliyi mövcuddur. Xüsusi hazırlanmış giriş məlumatları Active Record-dəki PostgreSQL adapterinin `money` tipindəki giriş validasiyasının müntəzəm ifadədə həddindən artıq vaxt sərf etməsinə səbəb ola bilər ki, bu da potensial olaraq DoS hücumuna yol açır. Bu, yalnız PostgreSQL istifadə edən və istifadəçi girişi qəbul edən `money` tipi sütunlara malik Rails tətbiqlərinə təsir göstərir.
Necə düzəltmək olar
- rubyonrails rails5.2.4.5, 6.0.3.5, 6.1.2.1 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| rubyonrails rails | 4.2.0 ≤ v < 5.2.4.5, 6.0.0 ≤ v < 6.0.3.5, 6.1.0 ≤ v < 6.1.2.1 | 5.2.4.5, 6.0.3.5, 6.1.2.1 |
| fedoraproject fedora | 32, 33 | — |
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.