CVE-2026-6070

Kritik

Açıklama

WordPress için geliştirilen WP-BusinessDirectory eklentisinin 4.0.1 ve önceki sürümleri, kimlik doğrulaması gerektirmeyen rastgele dosya silme zafiyetine sahiptir. Bu durum, JBusinessDirectoryControllerUpload sınıfının remove() metodundaki yetersiz yol doğrulamasından kaynaklanmaktadır. task=upload.remove uç noktasına, eklentinin ön yüz yönlendirme sistemi üzerinden kimlik doğrulaması olmadan erişilebilmektedir. _filename parametresi RAW filtresi ile kabul edilmekte (hiçbir temizleme işlemi yapılmamakta) ve yardımcı makePathFile() fonksiyonu, yol atlama dizilerini (../) temizlemeden yalnızca dizin ayırıcı karakterleri normalize etmektedir. Temel dizini eklentinin site klasörü olarak ayarlayan _path_type=2 parametresiyle birleştirildiğinde; bir saldırgan, eklenti dizininin dışına çıkmak için ../ dizileri içeren bir _filename değeri sağlayabilir ve wp-config.php, wp-config-backup.php veya web sunucusu süreci tarafından erişilebilen diğer kritik sunucu dosyaları dahil olmak üzere rastgele dosyalar üzerinde PHP'nin unlink() fonksiyonunu çağırabilir. Bu durum, kimliği doğrulanmamış saldırganların sunucudaki rastgele dosyaları silmesini mümkün kılmaktadır.

ÖnemKritik
CVSS9.1
İstismar olasılığı—
ÜrünWP-BusinessDirectory – Business directory plugin for WordPress
Yayın1 Tem 2026
İlk görülme1 Tem 2026
Zayıflık türüCWE-73CWE-73

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ünEtkilenen sürümlerDüzeltildiği sürüm
cmsjunkie WP-BusinessDirectory – Business directory plugin for WordPressv ≤ 4.0.1—

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-6070 · WP-BusinessDirectory – Business directory plugin for WordPress · Dark Radar