CVE-2019-8320

Yüksək

Təsvir

RubyGems 2.7.6 və daha sonrakı versiyalardan 3.0.2-yə qədər olan versiyalarda Directory Traversal problemi aşkar edilmişdir. Yeni kataloqlar yaratmazdan və ya fayllara toxunmazdan əvvəl (hansı ki, artıq simvolik keçidlər üçün yol yoxlama kodu daxildir), hədəf təyinat nöqtəsi silinirdi. Əgər həmin təyinat nöqtəsi simvolik keçidin arxasında gizlənibsə, zərərli gem, hücum edənin yolları təxmin edə bildiyi fərz edilərsə, istifadəçinin kompüterində ixtiyari faylları silə bilərdi. Gem-in tez-tez sudo ilə işlədildiyi və müasir sistemlərdə yolların (/tmp, /usr və s.) nə dərəcədə proqnozlaşdırıla bildiyi nəzərə alınarsa, bu, böyük ehtimalla məlumat itkisinə və ya sistemin istifadəsiz hala gəlməsinə səbəb ola bilərdi.

CiddilikYüksək
CVSS7.4
İstismar ehtimalı—
MəhsulRubygems
Dərc6 iyn 2019
İlk görülmə6 iyn 2019

Necə düzəltmək olar

İstehsalçı bildirişləri

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
rubygems rubygems2.7.6 ≤ v ≤ 3.0.2—

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.

CVE-2019-8320 · Rubygems · Dark Radar