CVE-2026-86773
Açıklama
Snipe-IT 8.6.3 versiyonuna kadar olan sürümlerde; updateLicense, updateConsumable, updateAccessory ve updateModel uç noktaları ile Predefined Kits için storeModel uç noktasında nesne düzeyinde yetkilendirme yapılamamaktadır. Mevcut kontrol yalnızca üst Predefined Kit'e (PredefinedKit üzerinde güncelleme) izin vermekte, eklenen alt nesneyi yetkilendirmemektedir. Sonuç olarak, yalnızca kits.edit iznine sahip kimliği doğrulanmış bir kullanıcı; doğrudan okuma erişimi reddedilen (HTTP 403) bir License, Consumable, Accessory veya Asset Model'i bir Predefined Kit'e ekleyebilir ve ardından kit ilişki indeksi, eklenen nesnenin adını bu düşük yetkili kullanıcıya ifşa eder. Bu durum, 8.6.2 sürümünde yalnızca storeLicense, storeConsumable ve storeAccessory yöntemlerini düzelten CVE-2026-55478'in güncelleme yolu ve storeModel karşılığıdır. updateModel fonksiyonunun 8.6.3 sürümünde kod düzeyinde savunmasız olduğu ancak bir rota adı yazım hatasının rotayı mevcut olmayan bir denetleyici yöntemine bağlayarak HTTP 500 yanıtlarına neden olması sebebiyle pratikte erişilemez olduğu unutulmamalıdır. Sorun Snipe-IT 8.7.0 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- snipeitapp snipe-it8.7.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| snipeitapp snipe-it | v < 8.7.0 | 8.7.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.
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.