CVE-2021-39228

Orta

Təsvir

Tremor strukturlaşdırılmamış məlumatlar üçün hadisələrin emalı sistemidir. Versiya 0.7.2 və 0.11.6 arasında zəiflik mövcuddur. Bu zəiflik, `state` üzərində `patch` və ya `merge` istifadə edildikdə və nəticə yenidən `state`-ə təyin edildikdə yaranan yaddaş təhlükəsizliyi problemidir. Bu halda, Tremor-un təsirlənmiş versiyaları və tremor-script crate-i artıq boşaldılmış ola biləcək yaddaş istinadlarını saxlayır. Həmin yaddaş bölgələrinə `state`-i əldə etməklə, məsələn, onu TCP və ya HTTP vasitəsilə göndərməklə daxil olmaq mümkündür. Bunun üçün Tremor serverinin (və ya tremor-script istifadə edən hər hansı digər proqramın) qeyd olunan dil konstruksiyasından istifadə edən tremor-script skriptini icra etməsi tələb olunur. Problem, optimallaşdırmanın ləğv edilməsi və Merge və ya Patch-in hədəf ifadəsinin həmişə klonlanması ilə versiya 0.11.6-da aradan qaldırılıb. Yeniləmə mümkün deyilsə, müvəqqəti dəyişən tətbiq etməklə və `state`-ə dərhal yenidən təyin etməməklə optimallaşdırmadan yayınmaq mümkün alternativdir.

CiddilikOrta
CVSS6.5
İstismar ehtimalı—
MəhsulLinuxfoundation Tremor
Dərc17 sen 2021
İlk görülmə17 sen 2021

Necə düzəltmək olar

Yeniləyin
  • linuxfoundation tremor0.11.6 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linuxfoundation tremor0.7.2 ≤ v < 0.11.60.11.6

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-2021-39228 · Linuxfoundation Tremor · Dark Radar