Zafiyet.live Keşfet. Değerlendir. Düzelt. Doğrula.
  • Yama var
  • Son 7 gün
  • CWE-470

CVE-2026-114660

Grav'da Flex form yönergeleri üzerinden yetkisiz sayfa silme açığı

getgrav grav

Orta 6,3 CVSS 3.1
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ımEtkilenenDü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

  1. 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.