CVE-2025-24814
Açıklama
Çekirdek oluşturma, kullanıcıların "güvenilir" configset dosyalarını rastgele yapılandırmalarla değiştirmesine olanak tanır. (1) "FileSystemConfigSetService" bileşenini kullanan ( "standalone" veya "user-managed" modunda varsayılan) ve (2) kimlik doğrulama ile yetkilendirme olmadan çalışan Solr örnekleri; bireysel "güvenilir" configset dosyalarının, dosya sisteminin başka yerlerinde bulunan potansiyel olarak güvenilmeyen yedekler lehine göz ardı edilebildiği bir tür yetki yükseltmesine karşı savunmasızdır. Bu yedek yapılandırma dosyaları "güvenilir" olarak kabul edilir ve Solr'un sınıf yoluna (classpath) ekleme yapmak için "<lib>" etiketlerini kullanabilir; bu durum, bir saldırganın kötü amaçlı kodu bir searchComponent veya diğer eklentiler olarak yüklemesi için kullanılabilir. Bu sorun, Solr 9.7 dahil tüm Apache Solr sürümlerini etkilemektedir. Kullanıcılar, Solr kümelerinde kimlik doğrulamayı ve yetkilendirmeyi etkinleştirerek veya SolrCloud'a geçiş yaparak ("FileSystemConfigSetService" yerine) bu güvenlik açığına karşı korunabilirler. Kullanıcılara ayrıca, "<lib>" etiketlerinin kullanımını varsayılan olarak devre dışı bırakarak bu sorunu hafifleten Solr 9.8.0 sürümüne yükseltmeleri önerilir.
Nasıl düzeltilir
- apache solr9.8.0 ya da sonraki bir sürüm
- org.apache.solr:solr-core9.8.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| apache solr | v < 9.8.0 | 9.8.0 |
| org.apache.solr:solr-coreMaven | v < 9.8.0 | 9.8.0 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.