CVE-2026-40083

Yüksek

Açıklama

Cacti, açık kaynaklı bir performans ve hata yönetim çerçevesidir. 1.2.30 ve önceki sürümler, managers.php dosyasındaki temizlenmemiş unserialize+implode kullanımı nedeniyle SQL Injection zafiyetine sahiptir. managers.php dosyasının 756. satırında uygulama, cacti_unserialize(stripslashes(gnrv('selected_graphs_array'))) fonksiyonunu çağırarak $selected_items değişkenini atamaktadır. cacti_unserialize() fonksiyonu, allowed_classes parametresi false olarak ayarlanmış şekilde unserialize() fonksiyonunu çağırmaktadır; bu durum nesne enjeksiyonunu önlese de rastgele dize dizilerinin serileştirilmesine izin vermektedir. Ardından, 760 ile 766. satırlar arasında, serileştirilmiş dizi değerleri doğrudan db_execute('DELETE FROM snmpagent_managers WHERE id IN (' . implode(',', $selected_items) . ')') ifadesine aktarılmaktadır. Burada değerler, herhangi bir tam sayı doğrulaması yapılmadan SQL ifadesi içinde implode edilmekte ve SNMP ajan yönetimi izinleri kullanıldığında SQL Injection ile sonuçlanmaktadır. Bu sorun 1.2.31 sürümünde düzeltilmiştir.

ÖnemYüksek
CVSS7.2
İstismar olasılığı—
ÜrünCacti
Yayın25 Haz 2026
İlk görülme25 Haz 2026
Zayıflık türüCWE-89SQL enjeksiyonu

Nasıl düzeltilir

Güncelleyin
  • cacti cacti1.2.31 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
cacti cactiv < 1.2.311.2.31

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-40083 · Cacti · Dark Radar