CVE-2022-39294

Yüksək

Təsvir

conduit-hyper bir conduit tətbiqini hyper serveri ilə inteqrasiya edir. Versiya 0.4.2-dən əvvəl `conduit-hyper` [`hyper::body::to_bytes`](https://docs.rs/hyper/latest/hyper/body/fn.to_bytes.html) funksiyasını çağırmazdan əvvəl sorğunun uzunluğu üçün heç bir limiti yoxlamırdı. Hücumçu anormal dərəcədə böyük `Content-Length` olan zərərli sorğu göndərə bilərdi ki, bu da həmin sorğu üçün yaddaş ayrılması uğursuz olduqda panikaya (panic) səbəb ola bilərdi. Versiya 0.4.2-də `conduit-hyper` hər sorğu üçün 128 MiB daxili limit təyin edir, əks halda 400 ("Bad Request") statusunu qaytarır. Bu crate Rust-ın [crates.io](https://crates.io/) implementasiyasının bir hissəsidir, lakin mövcud bulud infrastrukturu belə zərərli sorğuları artıq rədd etdiyi üçün həmin xidmət bundan təsirlənmir. Yeni limit tətbiq edilsə belə, `conduit-hyper`-in istehsalat mühitində istifadəsi və ya birbaşa ictimai internetə xidmət göstərməsi tövsiyə edilmir.

CiddilikYüksək
CVSS7.5
İstismar ehtimalı—
MəhsulConduit-hyper
Dərc31 okt 2022
İlk görülmə31 okt 2022

Necə düzəltmək olar

Yeniləyin
  • conduit-hyper_project conduit-hyper0.4.2 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
conduit-hyper_project conduit-hyper0.2.0 < v < 0.4.2, 0.2.00.4.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-2022-39294 · Conduit-hyper · Dark Radar