CVE-2026-26978
Açıklama
FreePBX açık kaynaklı bir IP PBX'tir. 16.0.71 ve 17.0.6 altındaki sürümlerde, yedekleme modülü geri yükleme işlemleri sırasında verileri uygun şekilde temizlememektedir; bu durum, yedeğin dikkatle hazırlanmış kötü niyetli veriler içermesi halinde sistemin ele geçirilmesine yol açabilir. Yedek geri yükleme işlemleri sırasında FreePBX, kullanıcı tarafından sağlanan bir tar arşivinden seçili dosyaları çıkarır. Arşivde kötü amaçlı bir dosya mevcutsa, bu dosya herhangi bir doğrulama, sınıf kısıtlaması veya bütünlük kontrolü yapılmadan okunur ve doğrudan unserialize() fonksiyonuna aktarılır. Bu sorun, yedeğin geri yüklenmesi sırasında web sunucusu kullanıcısı (genellikle asterisk veya www-data) olarak Uzaktan Kod Çalıştırmaya (Remote Code Execution) olanak tanır. Saldırı için kabuk erişimi, CLI erişimi veya normal geri yükleme iş akışının ötesinde dosya sistemi yazma izinleri gerekmez. Yeterli erişim izinlerine sahip bilinen bir kullanıcı adı ile kimlik doğrulama ve/veya yedekleme dosyalarına yazma erişimi gereklidir. Bu sorun 16.0.71 ve 17.0.6 sürümlerinde 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 |
|---|---|---|
| FreePBX security-reporting | < 16.0.71, >= 17.0.0, < 17.0.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.