CVE-2026-68561
Açıklama
Wekan, Meteor ile oluşturulmuş açık kaynaklı bir kanban uygulamasıdır. 9.89 sürümünden önce, server/permissions/boards.js dosyasındaki ikinci Boards.allow({ update }) kuralı, server/lib/utils.js içindeki canUpdateBoardSort fonksiyonunu çağırıyordu ve fieldNames kısmında sort yer aldığında herhangi bir pano üyesine yetki veriyordu. Meteor'un allow kurallarını OR semantiği ile birleştirmesi ve değiştiricinin tamamını uygulaması nedeniyle, yalnızca yorum yapma veya okuma yetkisine sahip bir üye; sort, members, permission ve title için $set değerleri içeren tek bir Boards.update isteği göndererek kendisini panonun tek yöneticisi yapabilir, gizli bir panoyu ifşa edebilir ve gerçek sahibini çıkarabilirdi; last-admin engelleme kuralı yalnızca $pull işlemini denetliyordu ve üyelerin topluca $set ile değiştirilmesini engellemiyordu. Versiyon 9.89, sort alanının değiştirilen tek alan olmasını şart koşar ve son aktif yöneticiyi kaldıran $set üye dizilerini reddeder. Bu sorun versiyon 9.89 ile 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 |
|---|---|---|
| wekan wekan | < 9.89 | — |
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.