CVE-2024-38513
Açıklama
Fiber, Go ile yazılmış Express tabanlı bir web çerçevesidir. 2.52.5 öncesi sürümlerde mevcut olan bir güvenlik açığı, GoFiber sürüm 2 ve üzerindeki oturum ara katman yazılımı (session middleware) ile ilgili bir sorundur. Bu güvenlik açığı, kullanıcıların kendi session_id değerlerini sağlamalarına izin vererek bu anahtarla bir oturum oluşturulmasına neden olur. Eğer bir web sitesi güvenlik amaçları için yalnızca bir oturumun varlığına güveniyorsa; bu durum, yetkisiz erişim ve oturum sabitleme (session fixation) saldırıları dahil olmak üzere önemli güvenlik risklerine yol açabilir. Etkilenen sürümlerde GoFiber'ın oturum ara katman yazılımını kullanan tüm kullanıcılar etkilenmektedir. Sorun 2.52.5 sürümünde giderilmiştir. Kullanıcıların bu güvenlik açığını gidermek için 2.52.5 veya daha yüksek bir sürüme yükseltmeleri şiddetle önerilir. Hemen yükseltme yapamayan kullanıcılar, riski azaltmak için aşağıdaki geçici çözümleri uygulayabilirler: Ya oturum kimliklerinin kullanıcı tarafından sağlanmadığından ve sunucu tarafından güvenli bir şekilde oluşturulduğundan emin olmak için ek doğrulama uygulayın ya da oturum kimliklerini düzenli olarak döndürün ve katı oturum sona erme politikaları uygulayın.
Nasıl düzeltilir
- gofiber fiber2.52.5 ya da sonraki bir sürüm
- github.com/gofiber/fiber2.52.5 ya da sonraki bir sürüm
- github.com/gofiber/fiber/v22.52.5 ya da sonraki bir sürüm
- github.com/gofiber/fiber/v2/middleware/session2.52.5 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| gofiber fiber | v < 2.52.5 | 2.52.5 |
| github.com/gofiber/fiberGo | v < 2.52.5, Aralık belirtilmemiş | 2.52.5 |
| github.com/gofiber/fiber/v2Go | v < 2.52.5 | 2.52.5 |
| github.com/gofiber/fiber/v2/middleware/sessionGo | v < 2.52.5 | 2.52.5 |
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.
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.