CVE-2026-106454
Təsvir
Twisted, Python 3.6+ dəstəkləyən internet tətbiqləri üçün hadisə əsaslı freymvorkdur. 25.5.0 və daha öncəki versiyalarda, twisted/mail/imap4.py faylındakı wildcardToRegexp() funksiyası IMAP ulduz (*) və faiz (%) simvollarını çevirir, lakin autentifikasiya olunmuş müştərinin LIST və ya LSUB şablonundakı digər bütün simvolları birbaşa re.compile() funksiyasına ötürür. Bu, mütənasib və ya bahalı requlyar ifadə konstruksiyalarının poçt qutusu adları ilə uyğunlaşdırılması zamanı katastrofik geri qayıtmaya (catastrophic backtracking) səbəb olmasına imkan verir. Twisted kooperativ tək-axınlı (single-threaded) reaktordan istifadə etdiyi üçün, bloklayıcı uyğunlaşma prosesi həmin müddət ərzində serverin bütün giriş və çıxışlarını dayandırır. Bu baxış keçirilən tarixinə olan məlumata görə heç bir düzəliş versiyası mövcud deyil.
Necə düzəltmək olar
Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| twistedPyPI | v ≤ 26.4.0, v ≤ 25.5.0 | — |
| microsoft azl3_python-twisted_22.10.0-6 | Aralıq göstərilməyib | — |
| microsoft azl3_python-twisted_22.10.0-7 | 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.