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

CVE-2026-29001

TastyIgniter'da Ayarlar Üzerinden PHP Nesne Enjeksiyonu Açığı

TastyIgniter

Yüksek 7,2 CVSS 3.1
Yayımlandı
Güncellendi
28 Eki 2026
Açık yaşı
6 gün
Kaydı açan
VulnCheck

ÖzetTürkçe

TastyIgniter 4.4.5 sürümüne kadar olan sürümlerde PHP nesne enjeksiyonu açığı bulunmaktadır. Bu açık, kimliği doğrulanmış yöneticilerin serileştirilmiş bir PHP nesnesini ayar değeri olarak göndererek uzaktan kod çalıştırma elde etmesine olanak tanır. Değer, temizlenmeden saklanır ve ayar okunduğunda getValueAttribute tarafından seri durumdan çıkarılır (unserialize). Saldırganlar, örneğin phpggc ile üretilen serileştirilmiş bir gadget zincirini yönetici ayarlar formu üzerinden gönderebilir; örneğin CheckMaintenance.php tarafından yüklenen maintenance_message ayarı bu amaçla kullanılabilir. Bu sayede saldırgan, PHP uygulama sürecinin kullanıcı yetkisiyle işletim sistemi komutlarını çalıştırabilir. Etki, değer üzerine yazılana kadar devam eder.

Kaynaktaki açıklama (İngilizce)

TastyIgniter through 4.4.5 contain a PHP object injection vulnerability that allows authenticated administrators to achieve arbitrary code execution by submitting a serialized PHP object as a settings value, which is stored unsanitized and later unserialized by getValueAttribute() when the setting is read. Attackers can submit a serialized gadget chain, such as one generated via phpggc, through the admin settings form (for example the maintenance_message setting loaded by CheckMaintenance.php) to achieve arbitrary operating-system command execution as the PHP application process user, with the impact persisting until the value is overwritten.

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
TastyIgniter ≤ 4.4.5 –

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.