CVE-2022-39294

Yüksek

Açıklama

conduit-hyper, bir conduit uygulamasını hyper sunucusu ile entegre eder. Versiyon 0.4.2 öncesinde `conduit-hyper`, [`hyper::body::to_bytes`](https://docs.rs/hyper/latest/hyper/body/fn.to_bytes.html) fonksiyonunu çağırmadan önce bir isteğin uzunluğu üzerinde herhangi bir sınır kontrolü yapmıyordu. Bir saldırgan, anormal derecede büyük bir `Content-Length` içeren kötü niyetli bir istek göndererek, söz konusu istek için bellek tahsisi başarısız olursa bir paniğe (panic) yol açabilirdi. Versiyon 0.4.2'de `conduit-hyper`, istek başına 128 MiB tutarında dahili bir sınır belirler; aksi takdirde 400 ("Bad Request") durum kodu döndürür. Bu crate, Rust'ın [crates.io](https://crates.io/) uygulamasının bir parçasıdır ancak bu servis, söz konusu kötü niyetli istekleri halihazırda engelleyen mevcut bulut altyapısı nedeniyle etkilenmemiştir. Yeni sınır getirilmiş olsa bile, `conduit-hyper`'ın üretim ortamında kullanılması veya doğrudan genel internete hizmet vermesi önerilmez.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünConduit-hyper
Yayın31 Eki 2022
İlk görülme31 Eki 2022

Nasıl düzeltilir

Güncelleyin
  • conduit-hyper_project conduit-hyper0.4.2 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
conduit-hyper_project conduit-hyper0.2.0 < v < 0.4.2, 0.2.00.4.2

Sürümünüzü kontrol edin

Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.

Intelligence 360 paketinde

Attack Surface Management

Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.

CVE-2022-39294 · Conduit-hyper · Dark Radar