CVE-2021-32839
Təsvir
sqlparse, Python üçün təsdiqləmə aparmayan SQL parser moduludur. sqlparse versiyaları 0.4.0 və 0.4.1-də sqlparse zəifliyi ilə bağlı müntəzəm ifadələrlə əlaqədar Xidmətdən İmtina (ReDoS) problemi mövcuddur. Müntəzəm ifadə, SQL şərhlərində çox sayda '\r\n' təkrarı olan sətirlərdə eksponensial geri qayıtmaya (backtracking) səbəb ola bilər. Bu müntəzəm ifadədən yalnız SQL ifadələrindən şərhləri silən formatlama funksiyası təsirlənir. Keçici həll yolu kimi, sqlformat.format funksiyasını strip_comments=True açar sözü ilə və ya sqlformat komanda sətri alətini istifadə edərkən --strip-comments bayrağı ilə istifadə etməyin. Problem sqlparse 0.4.2 versiyasında aradan qaldırılmışdır.
Necə düzəltmək olar
- sqlparse_project sqlparse0.4.2 və ya daha yeni versiya
- sqlparse0.4.2 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| sqlparse_project sqlparse | 0.4.0 ≤ v < 0.4.2 | 0.4.2 |
| sqlparsePyPI | 0.4.0 ≤ v < 0.4.2 | 0.4.2 |
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.