CVE-2024-28101

Yüksək

Təsvir

Apollo Router, Apollo Federation istifadə edən federativ superqrafı işlətmək üçün Rust dilində yazılmış bir qraf routerdir. 0.9.5-dən 1.40.2-yə qədər olan versiyalarda Xidmətdən İmtina (DoS) tipli zəiflik mövcuddur. Sıxılmış HTTP faylları (payloads) qəbul edildikdə, Router-in təsirlənmiş versiyaları `limits.http_max_request_bytes` konfiqurasiya seçimini sıxılmış faylın tamamı açıldıqdan sonra qiymətləndirir. Əgər Router-in təsirlənmiş versiyaları yüksək dərəcədə sıxılmış fayllar qəbul edərsə, bu, sıxılmış fayl genişləndirilərkən əhəmiyyətli yaddaş istehlakına səbəb ola bilər. Router-in 1.40.2 versiyasında bu zəiflik üçün düzəliş tətbiq edilmişdir. Yeniləmə imkanı olmayan istifadəçilər, Router parkının qarşısında yerləşən proksilərdə və ya yük paylayıcılarda (məsələn, Nginx, HAProxy və ya bulud əsaslı WAF xidmətləri) HTTP gövdəsinin yükləmə ölçüsünə məhdudiyyətlər qoymaqla tədbirlər görə bilərlər.

CiddilikYüksək
CVSS7.5
İstismar ehtimalı—
MəhsulApollographql Apollo Router
Dərc21 mar 2024
İlk görülmə21 mar 2024
Zəiflik növüCWE-409CWE-409

Necə düzəltmək olar

Yeniləyin
  • apollographql apollo_router1.40.2 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
apollographql apollo_router0.9.5 ≤ v < 1.40.21.40.2

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-28101 · Apollographql Apollo Router · Dark Radar