CVE-2023-50292
Təsvir
Apache Solr proqramında Kritik Resurs üçün Yanlış İcazələrin Təyin Edilməsi və Dinamik İdarə Olunan Kod Resurslarının Qeyri-düzgün Nəzarəti zəifliyi aşkar edilmişdir. Bu problem Apache Solr-un aşağıdakı versiyalarına təsir edir: 8.10.0-dan 8.11.2-yə qədər və 9.0.0-dan 9.3.0-a qədər olan versiyalar. Schema Designer istifadəçilərə yeni Schemas və configSet-ləri daha asan konfiqurasiya etmək və sınaqdan keçirmək imkanı vermək üçün tətbiq edilmişdir. Lakin bu funksiya yaradılarkən həmin configSet-lərin "etibarlılığı" (autentifikasiyası) nəzərə alınmamışdır. Xarici kitabxanaların yüklənməsi yalnız "etibarlı" (autentifikasiya olunmuş istifadəçilər tərəfindən yaradılmış) configSet-lər üçün mümkündür, beləliklə autentifikasiya olunmamış istifadəçilər uzaqdan kodun icrasını (Remote Code Execution) həyata keçirə bilmir. Schema Designer configSet-ləri onların "etibarlılığını" nəzərə almadan yüklədiyi üçün, autentifikasiya olunmamış istifadəçilər tərəfindən yaradılan configSet-lərin Schema Designer-də istifadə zamanı xarici kitabxanaları yükləməsinə icazə verilmişdir. İstifadəçilərə problemi aradan qaldıran 9.3.0 versiyasına yeniləmək tövsiyə olunur.
Necə düzəltmək olar
- apache solr8.11.3, 9.4.1 və ya daha yeni versiya
- org.apache.solr:solr-core9.3.0, 8.11.3 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| apache solr | 6.0.0 ≤ v < 8.11.3, 9.0.0 ≤ v < 9.4.1 | 8.11.3, 9.4.1 |
| org.apache.solr:solr-coreMaven | 9.0.0 ≤ v < 9.3.0, 8.10.0 ≤ v < 8.11.3 | 9.3.0, 8.11.3 |
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.