CVE-2026-65603
Açıklama
Grav Login eklentisinin (grav-plugin-login) <= 3.8.11 sürümleri, kimliği doğrulanmış profil self-update işleyicisinde (processUserProfile(), update_user görevi) bir yetki yükseltme açığı içermektedir. Kayıt işleyicisinin aksine, bu işleyici kullanıcı tarafından gönderilen form verilerini kalıcı hale getirmeden önce ayrıcalık alanlarını ('groups', 'access') temizlememektedir. Bir yönetici, plugins.login.user_registration.fields kısmına 'groups' ve/veya 'access' eklediğinde ve varsayılan 'regular'/DataUser hesap arka ucu kullanıldığında, düşük yetkili kimliği doğrulanmış bir kullanıcı, süper-yöneticiye yükselmek için özel olarak hazırlanmış profil form verilerini (örneğin access[admin][super]=true) POST edebilir; bu durum yönetim paneli erişimini, zamanlayıcı kötüye kullanımını (RCE) ve Twig değerlendirmesini mümkün kılar. 3.8.12 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- getgrav grav3.8.12 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| getgrav grav | v < 3.8.12 | 3.8.12 |
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.