CVE-2021-32839

Yüksək

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.

CiddilikYüksək
CVSS7.5
İstismar ehtimalı—
MəhsulSqlparse
Dərc20 sen 2021
İlk görülmə20 sen 2021

Necə düzəltmək olar

Yeniləyin
  • 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əhsulTəsirlənən versiyalarDüzəldildiyi versiya
sqlparse_project sqlparse0.4.0 ≤ v < 0.4.20.4.2
sqlparsePyPI0.4.0 ≤ v < 0.4.20.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.

Intelligence 360 paketində

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.

CVE-2021-32839 · Sqlparse · Dark Radar