CVE-2026-49477
Təsvir
Soup Sieve, Beautiful Soup 4 ilə istifadə üçün nəzərdə tutulmuş CSS selektor kitabxanasıdır. Versiya 2.8.4-dək soupsieve-dəki CSS selektor analizatoru, soupsieve/css_parser.py faylında bağlanmamış dırnaqlı dəyərə malik atribut selektoru emal edilərkən katastrofik geri qayıtmağa (catastrophic backtracking) meyilli olan müntəzəm ifadə ehtiva edir. Bu, etibarsız CSS selektor sətirlərini soupsieve.compile() və ya Beautiful Soup .select() / .select_one() funksiyalarına təqdim edə bilən hücumçuya CPU resurslarının tükənməsinə və xidmətdən imtinaya (DoS) səbəb olmağa imkan verir. Bu problem 2.8.4 versiyasında düzəldilmişdir.
Necə düzəltmək olar
- facelessuser soup_sieve2.8.4 və ya daha yeni versiya
- soupsieve2.8.4 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| facelessuser soup_sieve | v < 2.8.4 | 2.8.4 |
| soupsievePyPI | v < 2.8.4 | 2.8.4 |
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.