CVE-2022-31179
Təsvir
Shescape JavaScript üçün sadə bir shell escape paketidir. 1.5.8 versiyasından əvvəlki versiyalarda Windows əməliyyat sistemində kod inyeksiyasına meyillilik aşkar edilmişdir. Bu, Windows-da cmd.exe üçün arqumentləri escape etmək məqsədilə Shescape-dən (hər hansı API funksiyası) istifadə edən istifadəçilərə təsir göstərir. Hücumçu faydalı yükdə sətir sonu simvolu (`'\n'`) daxil etməklə öz girişindən sonrakı bütün arqumentlərin buraxılmasına səbəb ola bilər. Bu xəta hazırda yeniləyə biləcəyiniz [v1.5.8] versiyasında aradan qaldırılmışdır. Əlavə dəyişikliklər tələb olunmur. Alternativ olaraq, sətir sonu simvolları (`'\n'`) əllə təmizlənə bilər və ya istifadəçi girişi sonuncu arqument kimi təyin edilə bilər (bu yalnız təsiri məhdudlaşdırır).
Necə düzəltmək olar
- shescape_project shescape1.5.8 və ya daha yeni versiya
- shescape1.5.8 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| shescape_project shescape | v < 1.5.8 | 1.5.8 |
| shescapenpm | v < 1.5.8 | 1.5.8 |
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.