CVE-2024-37166
Təsvir
ghtml, şablon mühərriki funksionallığı üçün teqlənmiş şablonlardan istifadə edən proqram təminatıdır. Bəzi hallarda istifadəçi tərəfindən idarə olunan JavaScript kodunun daxil edilməsi və saytlararası skriptinq (XSS) zəifliyinin tetiklənməsi mümkündür. 2.0.0 versiyası bu problemi yumşaltmaq üçün dəyişikliklər təqdim edir. 2.0.0 versiyası, ghtml-ın HTML-də xüsusi məna daşıyan simvolları ekranlaşdırsa da, bütün ssenarilərdə bütün növ XSS hücumlarına qarşı hərtərəfli müdafiə təmin etmədiyini aydınlaşdıran yenilənmiş sənədləşməni ehtiva edir. Bu, digər şablon mühərriklərinin yanaşması ilə uyğundur. Tərtibatçılar ehtiyatlı olmalı və istifadəçi girişini təmizləmək və potensial zəifliklərin qarşısını almaq üçün əlavə tədbirlər görməlidirlər. Bundan əlavə, zərərli aktyorun hər hansı şəkildə JavaScript yazma qabiliyyəti əldə etdiyi əksər hallarda sətirlərin yaradılmasının qarşısını almaq üçün arxa əyri xətt (`) simvolu da indi ekranlaşdırılır. Bu da hərtərəfli müdafiə təmin etmir.
Necə düzəltmək olar
- ghtml2.0.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| ghtmlnpm | v < 2.0.0 | 2.0.0 |
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.