CVE-2023-22499

Yüksək

Təsvir

Deno, V8 istifadə edən və Rust dilində qurulmuş JavaScript və TypeScript üçün runtime-dır. Çoxaxlı proqramlar interaktiv icazə sorğusunu yenidən yazaraq, proqramın əlaqəsiz bir hərəkət üçün istifadəçi təsdiqini gözlədiyi təəssüratını yaradaraq onu saxtalaşa bilirdi. Zərərli proqram icazə sorğusu göstərildikdən sonra terminal ekranını təmizləyib ümumi mesaj yaza bilərdi. Bu vəziyyət Web Worker API istifadə edən və interaktiv icazə sorğusuna güvənən istifadəçilərə təsir edir. Problemin təkrar istehsalı zamanlamaya çox həssasdır və hər cəhddə etibarlı şəkildə təkrarlandırıla bilmir. Bu problem interaktiv sorğu qoşulmayan sistemlərdə (məsələn, headless serverlər) istismar edilə bilməz. Problem Deno v1.29.3 versiyasında düzəldilmişdir; bütün istifadəçilərə bu versiyaya yeniləməkləri tövsiyə olunur. İstifadəçilərə yeniləmə məsləhət görülür. Yeniləyə bilməyən istifadəçilər interaktiv icazə sorğularını söndürmək üçün --no-prompt bayrağı ilə işə sala bilərlər.

CiddilikYüksək
CVSS7.5
İstismar ehtimalı—
MəhsulDeno
Dərc17 yan 2023
İlk görülmə17 yan 2023

Necə düzəltmək olar

Yeniləyin
  • deno deno1.29.3 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
deno deno1.9.0 ≤ v < 1.29.31.29.3

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.