CVE-2026-22444
Təsvir
Apache Solr 8.6-dan 9.10.0-a qədər olan versiyalarda "create core" API-nin bəzi parametrləri üçün kifayət qədər giriş validasiyası yoxdur. Bu, Solr-un "allowPaths" təhlükəsizlik tənzimləmələri ilə qadağan edilməli olan fayl sistemi yollarının mövcudluğunu yoxlamasına və onları oxumağa cəhd etməsinə səbəb ola bilər: https://solr.apache.org/guide/solr/latest/configuration-guide/configuring-solr-xml.html#the-solr-element . Fayl sistemi vasitəsilə əlçatan olan hər hansı konfiqurasiya dəstləri (configsets) varsa, bu yalnız-oxunan girişlər istifadəçilərə gözlənilməz configset-lər vasitəsilə nüvələr (cores) yaratmağa imkan verə bilər. UNC yollarına icazə verilmiş Windows sistemlərində bu, əlavə olaraq NTLM "istifadəçi" heşlərinin sızmasına səbəb ola bilər. Solr tətbiqləri aşağıdakı meyarlara cavab verdikdə bu zəifliyə məruz qalır: * Solr "standalone" rejimində işləyir. * Fayllara girişi müəyyən kataloqlarla məhdudlaşdırmaq üçün Solr-un "allowPath" tənzimləməsindən istifadə olunur. * Solr-un "create core" API-si açıqdır və etibarsız istifadəçilər üçün əlçatandır. Bu, Solr-un RuleBasedAuthorizationPlugin (https://solr.apache.org/guide/solr/latest/deployment-guide/rule-based-authorization-plugin.html) plagini söndürüldükdə və ya aktiv olsa belə, "core-admin-edit" öncədən təyin edilmiş icazəsi (və ya ekvivalent fərdi icazə) aşağı etibarlı (yəni admin olmayan) istifadəçi rollarına verildiğinde baş verə bilər. İstifadəçilər Solr-un RuleBasedAuthorizationPlugin plaginini aktivləşdirərək (əgər söndürülübsə) və etibarsız istifadəçilərin yeni Solr nüvələri yaratmasının qarşısını alan icazə siyahısını konfiqurasiya edərək bu problemi aradan qaldıra bilərlər. İstifadəçilər həmçinin bu problem üçün düzəlişlər ehtiva edən Apache Solr 9.10.1 və ya daha yeni versiyaya yüksəltmə etməlidirlər.
Necə düzəltmək olar
- apache solr9.10.1 və ya daha yeni versiya
- org.apache.solr:solr-core9.10.1 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| apache solr | 8.6.0 ≤ v < 9.10.1 | 9.10.1 |
| org.apache.solr:solr-coreMaven | 8.6.0 ≤ v < 9.10.1 | 9.10.1 |
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.