CVE-2026-32817
Açıklama
Admidio açık kaynaklı bir kullanıcı yönetim çözümüdür. 5.0.0 ile 5.0.6 arasındaki sürümlerde, belgeler ve dosyalar modülü mevcut kullanıcının klasörleri veya dosyaları silme iznine sahip olup olmadığını doğrulamamaktadır. modules/documents-files.php dosyasındaki folder_delete ve file_delete işlem işleyicileri, delete() fonksiyonunu çağırmadan önce yalnızca bir GÖRÜNTÜLEME yetkilendirme kontrolü (getFolderForDownload / getFileForDownload) gerçekleştirmekte ve hiçbir zaman bir CSRF belirteci doğrulaması yapmamaktadır. Hedef UUID'ler $_GET üzerinden okunduğu için silme işlemi basit bir HTTP GET isteği ile tetiklenebilir. Modül genel moddayken (documents_files_module_enabled = 1) ve bir klasör genel olarak işaretlendiğinde (fol_public = true), kimliği doğrulanmamış bir saldırgan tüm belge kütüphanesini kalıcı olarak yok edebilir. Modül giriş gerektirdiğinde bile, yalnızca görüntüleme erişimine sahip herhangi bir kullanıcı, sadece okumasına izin verilen içerikleri silebilir. Bu sorun 5.0.7 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- admidio admidio5.0.7 ya da sonraki bir sürüm
- admidio/admidio5.0.7 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| admidio admidio | 5.0.0 ≤ v < 5.0.7 | 5.0.7 |
| admidio/admidioPackagist | 5.0.0 ≤ v < 5.0.7 | 5.0.7 |
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.