CVE-2026-54497

Orta

Açıklama

view_component, Ruby on Rails'de yeniden kullanılabilir, test edilebilir ve kapsüllenmiş görünüm bileşenleri oluşturmak için kullanılan bir çerçevedir. 4.0.0 ile 4.12.0 sürümleri arasında, ViewComponent::Base örnekleri render_in çağrıları boyunca render kapsamlı nesneleri tutmaya devam eder; eğer aynı bileşen, koleksiyon veya ara boşluk bileşeni örneği istekler, kullanıcılar, kiracılar veya iş parçacıkları arasında yeniden kullanılırsa, sonraki render işlemleri daha önceki bir render işleminden kalan güncelliğini yitirmiş yardımcı programları, denetleyiciyi, isteği, view_flow'u, format/varyant detaylarını ve slot alt bağlamını kullanabilir. Bu durum, yetkilendirme duyarlı bileşenlerin düşük yetkili bir kullanıcı için ayrıcalıklı kullanıcı arayüzü oluşturmasına, güncelliğini yitirmiş bir Host başlığı kullanarak bağlantılar üretmesine, slot/yardımcı program durumunun sızmasına ve eşzamanlı render işlemi altında istek bağlamlarının karışmasına neden olabilir. Bu sorun 4.12.0 sürümünde düzeltilmiştir.

ÖnemOrta
CVSS6.8
İstismar olasılığı—
ÜrünViewcomponent View Component
Yayın17 Tem 2026
İlk görülme17 Tem 2026

Nasıl düzeltilir

Güncelleyin
  • viewcomponent view_component4.12.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
viewcomponent view_component4.0.0 ≤ v < 4.12.04.12.0

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-54497 · Viewcomponent View Component · Dark Radar