CVE-2022-24735
Təsvir
Redis disklərdə saxlanılan yaddaşdaxili verilənlər bazasıdır. Lua skriptlərinin icra mühitindəki zəifliklərdən istifadə edərək, 7.0.0 və ya 6.2.7 versiyasından əvvəlki Redis-ə giriş imkanı olan hücumçu, digər Redis istifadəçisinin (potensial olaraq daha yüksək) imtiyazları ilə icra olunacaq Lua kodu inyeksiya edə bilər. Redis-də Lua skriptlərinin icra mühiti, skriptin gələcəkdə eyni və ya fərqli skriptin icrasına təsir edə biləcək qalıcı yan təsirlər yaratmasının qarşısını alan bəzi tədbirlər tətbiq edir. Bu tədbirlərin bir neçə zəifliyi uzun müddətdir ki, ictimaiyyətə məlumdur, lakin Redis təhlükəsizlik modeli istifadəçilər və ya imtiyazlar konsepsiyasını dəstəkləmədiyi üçün onların təhlükəsizliyə heç bir təsiri olmayıb. Redis 6.0-da ACL-lərin tətbiqi ilə birlikdə, bu zəifliklərdən az imtiyazlı istifadəçilər tərəfindən istifadə edilərək, imtiyazlı istifadəçi Lua skriptini icra etdikdə sonradan işə düşəcək Lua kodunun inyeksiya edilməsi mümkündür. Problem Redis 7.0.0 və 6.2.7 versiyalarında aradan qaldırılıb. Əgər Lua skriptindən istifadə edilmirsə, redis-server icra faylını yeniləmədən bu problemi azaltmaq üçün əlavə həll yolu ACL qaydaları vasitəsilə `SCRIPT LOAD` və `EVAL` əmrlərinə girişi bloklamaqdır.
Necə düzəltmək olar
- redis redis6.2.7 və ya daha yeni versiya
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/VPYKSG7LKUJGVM2P72EHXKVRVRWHLORX/
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/WSTPUCAPBRHIFPSCOURR4OYX4E2OISAF/
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/J4ZK3675DGHVVDOFLJN7WX6YYH27GPMK/
- security.gentoo.org/glsa/202209-17
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| redis redis | v < 6.2.7, 7.0 | 6.2.7 |
| fedoraproject fedora | 34, 35, 36 | — |
| netapp management_services_for_element_software | Aralıq göstərilməyib | — |
| netapp management_services_for_netapp_hci | Aralıq göstərilməyib | — |
| oracle communications_operations_monitor | 4.3, 4.4, 5.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.