- Yama var
- Son 7 gün
- CWE-470
CVE-2026-114660
Grav'da Flex form yönergeleri üzerinden yetkisiz sayfa silme açığı
- Yayımlandı
- Güncellendi
- 22 Eki 2026
- Açık yaşı
- 6 gün
- Kaydı açan
- VulnCheck
ÖzetTürkçe
2.0.0 ile 2.2.5 öncesi Grav sürümlerinde, FlexDirectory::dynamicFlexField fonksiyonunda uygunsuz erişim denetimi açığı bulunmaktadır. Bu açık, sayfa yazarlarının sayfa ön bilgisindeki flex-*@ yönergeleriyle keyfi Flex nesne metodlarını çağırmasına izin verir. Sayfa düzenleme yetkisine sahip bir kullanıcı sayfayı açtığında, setStorageKey ve delete çağrılarını içeren yönergeler kullanıcının oturumunda çalışır ve her iki hesabın da silme yetkisi olmayan korumalı sayfaları siler.
Kaynaktaki açıklama (İngilizce)
Grav from 2.0.0 before 2.2.5 contains an improper access control vulnerability in FlexDirectory::dynamicFlexField() that allows page authors to call arbitrary Flex object methods via flex-*@ directives in page frontmatter. When a user with page edit rights opens the page, directives calling setStorageKey() and delete() run in their session, deleting protected pages neither account may delete.
Bu açığın açıklamasını Türkçeye çevirdik. Adım adım çözüm önerilerini kritik ve yeni açıklar için hazırlıyoruz; düzeltilmiş sürüm aşağıdaki tabloda, ayrıntılar üreticinin duyurusunda.
Etkilenen sürümler1 yazılım
| Yazılım | Etkilenen | Düzeltildiği sürüm |
|---|---|---|
| getgrav grav | ≥ 2.0.0, < 2.2.5 | 2.2.5 |
| 2.2.5 Etkilenmiyor | – |
Kaynaklar4 kaynak
Kayıt geçmişi
- Yayımlandı
İlgili açıklar
Türkçe metin, resmi kayıtlardaki bilgilerle yapay zekâ yardımıyla yazıldı ve yayından önce otomatik kontrollerden geçti. Bir değişikliği uygulamadan önce üreticinin duyurusuna mutlaka bakın.