CVE-2025-32441

Orta

Açıklama

Rack, modüler bir Ruby web sunucusu arayüzüdür. Versiyon 2.2.14 öncesinde, `Rack::Session::Pool` ara yazılımı kullanıldığında, eşzamanlı rack istekleri silinmiş bir rack oturumunu geri yükleyebilir ve bu durum kimliği doğrulanmamış kullanıcının söz konusu oturumu işgal etmesine olanak tanır. Rack oturum ara yazılımı, isteğin başında oturumu hazırlar ve ardından ana rack uygulaması tarafından uygulanmış olabilecek değişikliklerle birlikte tekrar depoya kaydeder. Bu şekilde oturum, genel anlamda eşzamanlı rack istekleri üzerinden yarış durumlarının (race conditions) konusu haline gelir. `Rack::Session::Pool` ara yazılımı kullanılırken ve saldırganın bir oturum çerezini ele geçirebildiği varsayıldığında (bu zaten büyük bir sorundur), kullanıcı çıkış yapmaya çalıştıktan sonra bile haksız erişimi sürdürebilmek için saldırgan, kullanıcının çıkış yapmasına yakın bir zamanda (aynı oturum dahilinde) uzun süren bir isteği tetikleyebilirse oturum geri yüklenebilir. Versiyon 2.2.14, sorun için bir yama içermektedir. Bazı diğer hafifletme yöntemleri mevcuttur. Ya uygulamanın, oturumları silmek yerine örneğin bir `logged_out` bayrağı kullanarak onları çıkış yapmış olarak işaretleyip atomik olarak geçersiz kıldığından emin olun ve yeniden kullanımı önlemek için her istekte bu bayrağı kontrol edin; ya da oturum geçersiz kılma zaman damgalarını takip eden ve eğer oturum istek başladıktan sonra geçersiz kılınmışsa oturum verilerini kabul etmeyi reddeden özel bir oturum deposu uygulayın.

ÖnemOrta
CVSS4.2
İstismar olasılığı—
ÜrünRack
Yayın7 May 2025
İlk görülme7 May 2025

Nasıl düzeltilir

Güncelleyin
  • rack rack2.2.14 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
rack rackv < 2.2.142.2.14

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-2025-32441 · Rack · Dark Radar