CVE-2026-61450

Orta

Açıklama

2.0.2 sürümünden önceki Grav, bir sayfa yazarının (herhangi bir admin.pages kullanıcısı veya user/pages dizinine yazabilen herhangi biri) yapılandırma sırlarını sızdırmasına olanak tanıyan bir Twig sandbox baypası içermektedir. Sandbox, 'config' değişkenini düzenlenmiş bir cephe ile değiştirse ve Config::get/toArray fonksiyonlarını izin verilen yöntemler listesinden çıkarsa da; gerçek Config nesnesini döndüren ve izinli listede bulunan grav.offsetGet('config') aracılığıyla ham konteynere erişim sağlanmaya devam etmektedir. Ardından, izinli nesne döküm filtreleri (json_encode, print_r, yaml_encode), sandbox yöntem kapısını çağırmadan bu nesneyi PHP düzeyinde serileştirerek SMTP kimlik bilgileri, API anahtarları ve eklenti DB kimlik bilgileri gibi eklenti sırları dahil olmak üzere tüm yapılandırma ağacını açığa çıkarmaktadır. Bu durum, GHSA-j274-39qw-32c9 için eksik bir düzeltmedir.

ÖnemOrta
CVSS6.5
İstismar olasılığı—
ÜrünGetgrav/grav
Yayın10 Tem 2026
İlk görülme10 Tem 2026
Zayıflık türüCWE-94Kod enjeksiyonu

Nasıl düzeltilir

Güncelleyin
  • getgrav/grav2.0.2 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
getgrav/gravPackagistv < 2.0.22.0.2

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.

Intelligence 360 paketinde

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.

CVE-2026-61450 · Getgrav/grav · Dark Radar