CVE-2019-17558

YüksəkAktiv istismar edilir (CISA KEV)

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.

CiddilikYüksək
CVSS7.5
İstismar ehtimalı—
MəhsulApache Solr
Dərc30 dek 2019
İlk görülmə30 dek 2019
KEV-ə əlavə3 noy 2021
Zəiflik növüCWE-74İnyeksiya

Necə düzəltmək olar

CISA-nın tələb etdiyi tədbir

İstehsalçının dərc etdiyi yeniləmələri tətbiq edin.

CISA son tarixi: 3 may 2022
Yeniləyin
  • 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əhsulTəsirlənən versiyalarDüzəldildiyi versiya
apache solr5.0.0 ≤ v < 7.7.3, 8.0.0 ≤ v < 8.4.07.7.3, 8.4.0
oracle primavera_unifier17.7 ≤ v ≤ 17.12, 16.1, 16.2, 18.8, 19.12—
org.apache.solr:solr-coreMaven5.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.08.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.

Intelligence 360 paketində

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.