CVE-2026-48125
Təsvir
UAParser.js istifadəçi agenti məlumatlarından brauzerləri, əməliyyat sistemlərini, CPU-ları və cihazları aşkar etmək üçün JavaScript kitabxanasıdır. 2.0.1 versiyasından 2.0.10 versiyasına qədər Client Hints API istifadə edilərkən müntəzəm ifadə əsaslı xidmətdən imtina zəifliyi mövcuddur. UAParser(headers).withClientHints() çağırışını edən tətbiqə xüsusi hazırlanmış Sec-CH-UA-Model başlığı göndərməklə hücumçu cihaz müntəzəm ifadəsində fəlakətli geriyə qayıtma səbəbindən həddindən artıq CPU vaxtına səbəb ola bilər, çünki Client Hints dəyərləri User-Agent dəyərləri üçün istifadə olunan UA_MAX_LENGTH limiti olmadan kopyalanır. Bu problem 2.0.10 versiyasında düzəldilmişdir.
Necə düzəltmək olar
- ua-parser-js_project ua-parser-js2.0.10 və ya daha yeni versiya
- ua-parser-js2.0.10 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| ua-parser-js_project ua-parser-js | 2.0.1 ≤ v < 2.0.10 | 2.0.10 |
| ua-parser-jsnpm | 2.0.1 ≤ v < 2.0.10 | 2.0.10 |
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.