CVE-2026-111046
Açıklama
FOSSBilling açık kaynaklı bir faturalandırma ve müşteri yönetim platformudur. 0.8.4 ile 0.8.6 sürümleri arasında, `hasManagePermission` fonksiyonunun `!isExtensionActive` üzerindeki erken dönüşü modül erişim ve `manage_settings` kontrollerini atladığı için pasif durumdaki çekirdek dışı modüllerde varsayılan olarak izin verir. Modül düzeyinde eklenti erişimine sahip düşük yetkili bir personel hesabı, `extension/config_get` veya `extension/config_save` aracılığıyla devre dışı bırakılmış bir çekirdek dışı modülü hedefleyebilir. Hesap, şifresi çözülmüş elde tutulan eklenti sırlarını okumak ve kayıtlı eklenti yapılandırmasını üzerine yazmak için devre dışı bırakılmış bir çekirdek dışı modüle yönelik `api/admin/extension/config_get` veya `api/admin/extension/config_save` çağrıları yapabilir. `getConfig` fonksiyonu, modülün pasif durumuna rağmen şifresi çözülmüş kayıtlı yapılandırmayı döndürür. Bu kalıntı yol, daha önceki CVE-2026-62962 yetkilendirme düzeltmesinden sonra kalmıştır. Bu sorun 0.8.6 sürümünde düzeltilmiştir.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| FOSSBilling FOSSBilling | >= 0.8.4, < 0.8.6 | — |
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.