CVE-2023-28446
Təsvir
Deno, V8-dən istifadə edən və Rust dilində qurulmuş JavaScript və TypeScript üçün sadə, müasir və təhlükəsiz bir runtime-dır. Hər hansı ANSI filtrləməsi olmadan ixtiyari proqram adları, zərərli proqrama `op_spawn_child` və ya `op_kill` sorğusunun ilk iki sətrini təmizləməyə və onu istənilən mətnlə əvəz etməyə imkan verir. Bu, müvafiq platformadakı hər hansı komanda ilə işləyir və proqrama hansı proqramı işə salmaq istədiklərini seçmək üçün tam imkan verir. Bu problem interaktiv sorğu qoşulmayan sistemlərdə (məsələn, headless serverlərdə) istismar edilə bilməz. Bu problem 1.31.2 versiyasında aradan qaldırılmışdır.
Necə düzəltmək olar
- deno deno1.31.2 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| deno deno | v < 1.31.2 | 1.31.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.
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.