CVE-2026-61652

Yüksək

Təsvir

Python HTTP klienti olan Zapros-un 0.14.0 versiyasından əvvəlki versiyaları yaddaşın tükənməsi vasitəsilə xidmətdən imtina (DoS) zəifliyinə malikdir. Problem, yaddaşı məhdudlaşdırmaq üçün hissə ölçüsünə — aşkar şəkildə (`iter_bytes(chunk_size=...)`) və ya standart olaraq — etibar edərək sıxılmış cavabları axın şəklində oxuyan bütün çağırıcılara təsir edir. Dekoder həmin məhdudiyyəti nəzərə almadığı üçün bir hissə sorğu ediləndan daha böyük ola bilərdi və tək bir sıxılmış cavab yaddaşı doldura bilərdi. 0.14.0 versiyasında düzəliş tətbiq edilmişdir. Bəzi alternativ həll yolları mövcuddur. Daxili dekoderləri yan keçən `Response.iter_raw()` / `Response.async_iter_raw()` vasitəsilə hələ də sıxılmış gövdəni oxuyun və onu aşkar çıxış ölçüsü məhdudiyyəti ilə (məsələn, `zlib`-in `max_length` parametri) özünüz sıxılmadan çıxarın və konfiqurasiya edilmiş limit keçildikdə prosesi dayandırın. Mümkün olduqda, cavab sıxılmasını söndürmək üçün `Accept-Encoding: identity` göndərin ki, beləliklə gövdələr klient tərəfində sıxılmadan çıxarılmasın. Etibarsız serverlərdən gələn cavab gövdələrini dekod etməkdən çəkinin.

CiddilikYüksək
CVSS8.7
İstismar ehtimalı—
MəhsulZapros
Dərc21 sen 2026
İlk görülmə21 sen 2026

Necə düzəltmək olar

Yeniləyin
  • zapros0.14.0 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
zaprosPyPIv < 0.14.00.14.0

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-2026-61652 · Zapros · Dark Radar