CVE-2026-34827

Yüksek

Açıklama

Rack, modüler bir Ruby web sunucusu arayüzüdür. 3.0.0.beta1 ile 3.1.21 öncesi ve 3.2.0 ile 3.2.6 öncesi sürümlerde, Rack::Multipart::Parser#handle_mime_head, Content-Disposition: form-data; name="..." gibi tırnak içine alınmış multipart parametrelerini, tekrarlanan String#index aramalarıyla birlikte String#slice! önek silme işlemini kullanarak ayrıştırır. Yoğun kaçış karakterli tırnak içi değerler için bu durum süper-lineer işlemeye neden olur. Kimliği doğrulanmamış bir saldırgan, uzun ters eğik çizgiyle kaçırılmış parametre değerlerine sahip birçok bölüm içeren özel olarak hazırlanmış bir multipart/form-data isteği göndererek, multipart ayrıştırması sırasında aşırı CPU kullanımını tetikleyebilir. Bu durum, multipart form verilerini kabul eden Rack uygulamalarında hizmet reddi durumuna yol açar. Bu sorun 3.1.21 ve 3.2.6 sürümlerinde düzeltilmiştir.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünRack
Yayın2 Nis 2026
İlk görülme2 Nis 2026

Nasıl düzeltilir

Güncelleyin
  • rack rack3.1.21, 3.2.6 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
rack rack3.0.0 ≤ v < 3.1.21, 3.2.0 ≤ v < 3.2.63.1.21, 3.2.6

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-2026-34827 · Rack · Dark Radar