CVE-2021-41167

Yüksək

Təsvir

modern-async, async/await və promise-lərdən istifadə edərək asinxron əməliyyatlar üçün nəzərdə tutulmuş açıq mənbəli JavaScript alətləri kitabxanasıdır. Təsirə məruz qalan versiyalarda bu kitabxanadakı iki funksiyanı təsirləndirən bir xəta mövcuddur: forEachSeries və forEachLimit. Bu funksiyalar bəzi hərəkətlərin konkurentliyini (concurrency) məhdudlaşdırmalıdır, lakin praktikada bunu etmirlər. Bu funksiyaları çağıran hər hansı kod onların konkurentliyi məhdudlaşdıracağı düşünüşü ilə yazılacaq, lakin onlar bunu etməyəcəklər. Bu, digər layihələrdə potensial təhlükəsizlik problemlərinə səbəb ola bilər. Problem 1.0.4 versiyasında aradan qaldırılıb. Heç bir alternativ həll yolu yoxdur.

CiddilikYüksək
CVSS7.5
İstismar ehtimalı—
MəhsulModern-async
Dərc20 okt 2021
İlk görülmə20 okt 2021

Necə düzəltmək olar

Yeniləyin
  • modern-async_project modern-async1.0.4 və ya daha yeni versiya
  • modern-async1.0.4 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
modern-async_project modern-asyncv < 1.0.41.0.4
modern-asyncnpmv < 1.0.41.0.4

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.