CVE-2022-26477

Yüksək

Təsvir

Təhlükəsizlik komandası müəyyən etdi ki, readExternal metodundakı for dövrünün sonlanma şərti idarə oluna bilən dəyişəndir və bu dəyişənin manipulyasiya edilməsi CPU resurslarının tükənməsinə səbəb ola bilər. Həll yolu kimi, oxuma və yazma məntiqinə yuxarı hədd və sonlanma şərti əlavə edildi. Biz bunu "aşağı prioritetli lakin faydalı təkmilləşdirmə" kimi təsnif edirik. SystemDS paylanmış sistemdir və məlumatları seriyallaşdırmaq/deseriyallaşdırmaq lazımdır, lakin bir çox kod yollarında (məsələn, Spark broadcast/shuffle zamanı və ya ardıcıllıq fayllarına yazılanda) bayt axını onsuz da əlavə CRC imzaları ilə qorunur. Lakin konkret bu halda dekoderlərin sayı sütunların sayının iki qatı ilə məhdudlaşdırılıb, bu isə o deməkdir ki, hücumçu bayt axınındakı iki girişi ardıcıl şəkildə dəyişməlidir. Bu yoxlamaların əlavə edilməsi ilə, demək olar ki, heç bir əlavə yük yaratmadan davamlılıq ciddi şəkildə artırıldı. Bu kod dəyişiklikləri 2.2.1 versiyasından yüksək olan versiyalarda mövcuddur.

CiddilikYüksək
CVSS7.5
İstismar ehtimalı—
MəhsulApache Systemds
Dərc27 iyn 2022
İlk görülmə27 iyn 2022

Necə düzəltmək olar

Yeniləyin
  • org.apache.systemds:systemds2.2.2 və ya daha yeni versiya
  • systemds2.2.2 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
apache systemdsv ≤ 2.2.1—
org.apache.systemds:systemdsMavenv < 2.2.22.2.2
systemdsPyPIv < 2.2.22.2.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.