CVE-2026-72695
Açıklama
Grav 2.0.16 öncesi sürümlerinde MediaUploadTrait::deleteFile() içinde bir dizin geçişi zafiyeti bulunmaktadır; bu zafiyet, medya yönetimi izinlerine sahip kimliği doğrulanmış kullanıcıların dizin geçişi dizileri içeren dosya adları sağlayarak rastgele dosyaları silmesine olanak tanır. Yöntem, dosya adının yalnızca basename kısmını doğrular, ancak unlink() işlevine iletilen ve ../ dizileri içeren doğrulanmamış dizin yollarını korur; bu da amaçlanan medya depolama dizini dışındaki dosyaların silinmesini mümkün kılar.
Nasıl düzeltilir
- getgrav/grav2.0.16 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| getgrav/gravPackagist | v < 2.0.16 | 2.0.16 |
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.