CVE-2025-53354
Təsvir
NiceGUI Python əsaslı UI freymvorkudur. Tərtibatçılar `ui.html()` vasitəsilə təmizlənməmiş istifadəçi girişini DOM-a yerləşdirdikdə, 2.24.2 və daha aşağı versiyalarda saytlararası skriptinq (XSS) riski mövcuddur. NiceGUI HTML və ya JavaScript sanitizasiyasını təmin etmədiyindən, `ui.input()` kimi komponentləri `ui.html()` ilə və ya `ui.chat_message`-i təmizlənməmiş HTML məzmunu ilə birbaşa birləşdirən tətbiqlər hücumçulara istifadəçinin brauzerində ixtiyari JavaScript kodunu icra etməyə imkan verə bilər. Etibarsız girişi `ui.html()` funksiyasına ötürməyən tətbiqlərə bu problem təsir etmir. Bu problem 3.0.0 versiyasında düzəldilmişdir.
Necə düzəltmək olar
- nicegui3.0.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| niceguiPyPI | v < 3.0.0 | 3.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.