CVE-2024-53981

Yüksək

Təsvir

python-multipart Python üçün axınlı (streaming) multipart analizatorudur. Form məlumatlarını analiz edərkən, python-multipart birinci sərhəddən (boundary) əvvəlki sətir sonu simvollarını (CR \r və ya LF \n) və sonuncu sərhəddən sonrakı bütün baytları ötürür. Bu proses hər dəfə bir bayt şəklində baş verir və hər dəfə loq hadisəsi yaradır ki, bu da müəyyən girişlər üçün hədsiz loqlamaya səbəb ola bilər. Hücumçu, birinci sərhəddən əvvəl və ya sonuncu sərhəddən sonra çoxlu sayda məlumat olan zərərli sorğu göndərməklə bundan istifadə edə bilər ki, bu da yüksək CPU yükünə və emal axınının (processing thread) uzun müddət dayanmasına səbəb olar. ASGI tətbiqi halında, bu, hadisələr dövrünü (event loop) dayandıra və digər sorğuların emal edilməsinə mane ola bilər ki, nəticədə xidmətdən imtina (DoS) yaranar. Bu boşluq 0.0.18 versiyasında aradan qaldırılıb.

CiddilikYüksək
CVSS7.5
İstismar ehtimalı—
MəhsulPython-multipart
Dərc2 dek 2024
İlk görülmə2 dek 2024

Necə düzəltmək olar

Yeniləyin
  • python-multipart0.0.18 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
python-multipartPyPIv < 0.0.180.0.18

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-2024-53981 · Python-multipart · Dark Radar