CVE-2023-35945

Yüksək

Təsvir

Envoy bulud əsaslı, yüksək performanslı kənar/orta/servis proksisidir. Upstream serverdən dərhal ardıcıl olaraq `RST_STREAM` və sonra `GOAWAY` freymləri alındıqda, Envoy-un HTTP/2 kodeki başlıq xəritəsini (header map) və uçot strukturlarını sızdıra bilər. nghttp2-də, `GOAWAY` freymin alınması səbəbindən gözləyən sorğuların təmizlənməsi zamanı uçot strukturunun və gözləyən sıxılmış başlığın yaddaşdan silinməsi ötürülür. Əgər bağlantı artıq `GOAWAY` freymi səbəbindən daha çox sorğu göndərməmək üçün işarələnibsə, xəta geri dönüş [kod yolu] seçilir. Təmizləmə kodu məhz return ifadəsindən sonra yerləşir ki, bu da yaddaş sızıntısına səbəb olur. Yaddaşın tükənməsi vasitəsilə xidmətdən imtina (DoS). Bu zəiflik 1.26.3, 1.25.8, 1.24.9, 1.23.11 versiyalarında aradan qaldırılıb.

CiddilikYüksək
CVSS7.5
İstismar ehtimalı—
MəhsulEnvoy
Dərc13 iyl 2023
İlk görülmə13 iyl 2023

Necə düzəltmək olar

Yeniləyin
  • envoyproxy envoy1.23.11, 1.24.9, 1.25.8, 1.26.3 və ya daha yeni versiya
  • nghttp2 nghttp21.55.1 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
envoyproxy envoyv < 1.23.11, 1.24.0 ≤ v < 1.24.9, 1.25.0 ≤ v < 1.25.8, 1.26.0 ≤ v < 1.26.31.23.11, 1.24.9, 1.25.8, 1.26.3
nghttp2 nghttp2v < 1.55.11.55.1

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-2023-35945 · Envoy · Dark Radar