CVE-2023-23916
Təsvir
curl <v7.88.0 versiyasında "zəncirvari" HTTP sıxılma alqoritmləri ilə bağlı resursların limitsiz və ya tənzimlənmədən ayrılması zəifliyi mövcuddur; bu o deməkdir ki, server cavabı dəfələrlə və potensial olaraq fərqli alqoritmlərlə sıxıla bilər. Bu "sıxılmadan çıxarma zənciri"ndə qəbul edilən "keçidlərin" sayı məhdudlaşdırılmışdı, lakin bu məhdudiyyət hər başlıq üçün ayrıca tətbiq edilmişdi və bu, bədniyyətli serverə çox sayda başlıqlardan istifadə etməklə faktiki olaraq limitsiz sayda sıxılma mərhələsi əlavə etməyə imkan verirdi. Belə bir sıxılmadan çıxarma zəncirinin istifadəsi "malloc bomb"a səbəb ola bilər ki, bu da curl-in hədsiz miqdarda ayrılmış yığın yaddaşına (heap memory) xərcləməsinə və ya bunu sınayarkən yaddaşın dolması (out of memory) xətalarının qaytarılmasına gətirib çıxarır.
Necə düzəltmək olar
- haxx curl7.88.0 və ya daha yeni versiya
- splunk universal_forwarder8.2.12, 9.0.6 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| haxx curl | 7.57.0 ≤ v < 7.88.0 | 7.88.0 |
| fedoraproject fedora | 36 | — |
| debian debian_linux | 10.0, 11.0 | — |
| netapp h300s_firmware | Aralıq göstərilməyib | — |
| netapp h500s_firmware | Aralıq göstərilməyib | — |
| netapp h700s_firmware | Aralıq göstərilməyib | — |
| netapp h410s_firmware | Aralıq göstərilməyib | — |
| netapp clustered_data_ontap | Aralıq göstərilməyib | — |
| splunk universal_forwarder | 8.2.0 ≤ v < 8.2.12, 9.0.0 ≤ v < 9.0.6, 9.1.0 | 8.2.12, 9.0.6 |
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.