CVE-2026-45088
Təsvir
Dalfox avtomatlaşdırmaya yönəlmiş güclü açıq mənbəli XSS skaneri və alətidir. 2.13.0 versiyasından əvvəl, dalfox REST API server rejimində işlədikdə, model.Options daxilindəki custom-payload-file sahəsi JSON-teqlənir və birbaşa hücumçunun sorğu gövdəsindən deserializasiya edilir, daha sonra dəyişdirilmədən dalfox.Initialize vasitəsilə skan mühərrikinə ötürülür. Mühərrik bu dəyəri voltFile.ReadLinesOrLiteral funksiyasına ötürür ki, bu da dalfox prosesi üçün əlçatan olan hər hansı fayl yolundan sətirləri oxuyur və hər bir sətiri hücumçu tərəfindən idarə olunan hədəf URL-ə yönəlmiş çıxan HTTP sorğularında XSS payload kimi yerləşdirir. Serverin standart olaraq heç bir API açarı olmadığı üçün, autentifikasiya olunmamış şəbəkə hücumçusu skan trafikini sətir-sətir oxumaqla dalfox hostundakı ixtiyari faylların məzmununu sızdıra bilər. Bu zəiflik 2.13.0 versiyasında aradan qaldırılıb.
Necə düzəltmək olar
- github.com/hahwul/dalfox/v22.13.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| github.com/hahwul/dalfox/v2Go | v < 2.13.0 | 2.13.0 |
| github.com/hahwul/dalfoxGo | Aralıq göstərilməyib | — |
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.