CVE-2026-43912
Açıklama
Vaultwarden, Rust ile yazılmış Bitwarden uyumlu bir sunucudur. 1.35.5 sürümünden önce Vaultwarden, bir groups_users.users_organizations_uuid girdisinin groups.groups_uuid ile aynı organizasyona ait olduğunu veya bir collections_groups.collections_uuid girdisinin collections_groups.groups_uuid ile aynı organizasyona ait olduğunu zorunlu kılmaz. Birden fazla organizasyon grup yönetim uç noktası, rastgele MembershipId ve CollectionId değerlerini kabul eder ve organizasyon tutarlılığını doğrulamadan doğrudan kaydeder. Bu durum; Organizasyon A'da Yönetici olan ve Organizasyon B'de yalnızca düşük yetkili bir üye olan bir saldırganın, Organizasyon B üyelik UUID'sini bir Organizasyon A grubuna bağlamasına ve ardından bu yabancı grup ilişkisini kullanarak Organizasyon B kasa verilerine yetkisiz erişim sağlamasına olanak tanır. accessAll=true olan bir Organizasyon A grubuyla saldırgan, /api/sync ve /api/ciphers üzerinden Organizasyon B şifrelerini listeleyebilir. Yetkisiz senkronizasyon sonuçları Organizasyon B koleksiyon kimliklerini açığa çıkardığında, saldırgan bu yabancı koleksiyon kimliklerini de Organizasyon A grubuna bağlayabilir ve aynı açığı Organizasyon B öğeleri üzerinde yazma erişimine dönüştürebilir. Bu güvenlik açığı 1.35.5 sürümünde giderilmiştir.
Nasıl düzeltilir
- dani-garcia vaultwarden1.35.5 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| dani-garcia vaultwarden | v < 1.35.5 | 1.35.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.