CVE-2023-39325

Yüksək

Təsvir

Sorğuları sürətlə yaradan və dərhal sıfırlayan zərərli HTTP/2 kliyenti server resurslarının həddindən artıq istifadəsinə səbəb ola bilər. Sorğuların ümumi sayı http2.Server.MaxConcurrentStreams parametri ilə məhdudlaşdırılsa da, davam edən sorğunun sıfırlanması hücumçuya mövcud sorğu hələ icra olunarkən yeni sorğu yaratmağa imkan verir. Tətbiq edilən düzəlişlə, HTTP/2 serverləri artıq eyni vaxtda icra olunan handler goroutine-lərinin sayını axın konkurrentlik limitinə (MaxConcurrentStreams) uyğun məhdudlaşdırır. Limitə çatdıqda gələn yeni sorğular (bu yalnız kliyent mövcud, yolda olan sorğunu sıfırladıqdan sonra baş verə bilər), bir handler çıxana qədər növbəyə alınacaq. Əgər sorğu növbəsi çox böyüsə, server bağlantını kəsəcək. Bu problem, HTTP/2-ni əllə konfiqurasiya edən istifadəçilər üçün golang.org/x/net/http2 kitabxanasında da düzəldilib. Defolt axın konkurrentlik limiti hər HTTP/2 bağlantısı üçün 250 axındır (sorğu). Bu dəyər golang.org/x/net/http2 paketi vasitəsilə tənzimlənə bilər; baxın Server.MaxConcurrentStreams parametri və ConfigureServer funksiyası.

CiddilikYüksək
CVSS7.5
İstismar ehtimalı—
MəhsulGolang Http2
Dərc11 okt 2023
İlk görülmə11 okt 2023

Necə düzəltmək olar

Yeniləyin
  • golang http20.17.0 və ya daha yeni versiya
  • golang go1.20.10, 1.21.3 və ya daha yeni versiya
  • golang.org/x/net0.17.0 və ya daha yeni versiya
  • stdlib1.20.10, 1.21.3 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
golang http2v < 0.17.00.17.0
golang go1.20.0 ≤ v < 1.20.10, 1.21.0 ≤ v < 1.21.31.20.10, 1.21.3
fedoraproject fedora37, 38, 39—
netapp astra_tridentAralıq göstərilməyib—
netapp astra_trident_autosupportAralıq göstərilməyib—
golang.org/x/netGov < 0.17.00.17.0
stdlibGov < 1.20.10, 1.21.0-0 ≤ v < 1.21.31.20.10, 1.21.3

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.