CVE-2026-77368
Açıklama
SeaweedFS, dosyalar ve blob'lar için dağıtık bir depolama sistemidir. 4.39 sürümünde, filer'ın TUS ile devam ettirilebilir yükleme işleyicisi JWT allowed_prefixes kapsam denetimini yalnızca bir oturum oluşturulduğunda yapar; bu da düşük ayrıcalıklı bir kiracının başka bir kiracının yükleme oturumunu ele geçirerek kendi token'ının yasakladığı filer yollarına içerik yazmasına olanak tanır. Mevcut bir oturumu kimliğiyle hedefleyen HEAD, PATCH ve DELETE fiilleri, oturumda saklanan hedef yolun çağıranın izin verilen önekleri içinde olduğunu hiçbir zaman doğrulamaz; bu nedenle başka bir yüklemenin oturum tanımlayıcısını elde eden bir kiracı, saldırgan baytlarını PATCH ile bu oturuma yazabilir ve tamamlandığında dosya kurbanın kapsam dışı yoluna yerleşir. Aynı token, diğer kiracıların oturumlarını DELETE ile silebilir ve yükleme ilerlemesini ve boyutunu okumak için HEAD ile sorgulayabilir; bu da JWT önek yalıtımını etkisiz kılar. Bu güvenlik açığı yalnızca filer JWT imzalamayı yapılandıran ve TUS yüklemeleri etkinleştirilmiş dağıtımları etkiler. Bu sorun 4.40 sürümünde düzeltilmiştir.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| seaweedfs seaweedfs | >= 4.39, < 4.40 | — |
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.