CVE-2025-34076
Açıklama
Microweber CMS versiyonları <= 1.2.11 içerisinde, yedekleme yönetimi API'sinin kötüye kullanımı nedeniyle kimlik doğrulaması gerektiren bir yerel dosya dahil etme (local file inclusion) zafiyeti bulunmaktadır. Kimlik doğrulamış kullanıcılar, alt dosya sistemindeki rastgele dosyaları okumak için /api/BackupV2/upload ve /api/BackupV2/download uç noktalarını kötüye kullanabilirler. Yükleme isteğinin src parametresinde mutlak bir dosya yolu belirtilerek, web hizmeti kullanıcısının yetkilerine bağlı olarak hedef dosya sunucu tarafından yeniden konumlandırılabilir veya silinebilir. Ardından ilgili indirme uç noktası, dosya içeriğini geri almak için kullanılabilir ve bu durum etkili bir şekilde yerel dosya ifşasına (local file disclosure) olanak tanır. Bu davranış, kullanıcı tarafından sağlanan yolların yetersiz doğrulanmasından ve dosya erişimi ile yedekleme mantığı üzerindeki kısıtlamaların yetersizliğinden kaynaklanmaktadır.
Nasıl düzeltilir
- microweber/microweber1.2.11 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| microweber microweber | v ≤ 1.2.11 | — |
| microweber/microweberPackagist | v < 1.2.11 | 1.2.11 |
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.