CVE-2019-17558
Təsvir
Apache Solr 5.0.0-dan Apache Solr 8.3.1-ə qədər olan versiyalar VelocityResponseWriter vasitəsilə uzaqdan kodun icrasına (Remote Code Execution) qarşı həssasdır. Velocity şablonu configset-in `velocity/` kataloqundakı Velocity şablonları və ya parametr kimi təqdim edilə bilər. İstifadəçi tərəfindən təyin edilmiş configset render oluna bilən, potensial zərərli şablonlar ehtiva edə bilər. Parametr vasitəsilə təqdim edilən şablonlar standart olaraq deaktivdir, lakin cavab yazıcısını (response writer) `params.resource.loader.enabled` parametrinə `true` dəyəri təyin etməklə aktivləşdirmək olar. Cavab yazıcısının təyin edilməsi üçün konfiqurasiya API-na giriş tələb olunur. Solr 8.4 versiyasında params resurs yükləyicisi tamamilə silinib və configset-də təqdim olunan şablonların render edilməsi yalnız configset `trusted` olduqda (autentifikasiya olunmuş istifadəçi tərəfindən yükləndikdə) aktivləşdirilir.
Necə düzəltmək olar
İstehsalçının dərc etdiyi yeniləmələri tətbiq edin.
CISA son tarixi: 3 may 2022- apache solr7.7.3, 8.4.0 və ya daha yeni versiya
- org.apache.solr:solr-core8.4.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| apache solr | 5.0.0 ≤ v < 7.7.3, 8.0.0 ≤ v < 8.4.0 | 7.7.3, 8.4.0 |
| oracle primavera_unifier | 17.7 ≤ v ≤ 17.12, 16.1, 16.2, 18.8, 19.12 | — |
| org.apache.solr:solr-coreMaven | 5.0.0 ≤ v < 8.4.0, 6.0.0 ≤ v < 8.4.0, 7.0.0 ≤ v < 8.4.0, 8.0.0 ≤ v < 8.4.0 | 8.4.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.