CVE-2026-7472

Orta

Açıklama

WordPress için geliştirilen Read More & Accordion eklentisi, 3.5.7 dahil tüm sürümlerinde 'orderby' parametresi üzerinden zaman tabanlı kör SQL Injection zafiyetine sahiptir. Bu durum, ReadMoreData.php dosyasındaki getAllDataByLimit() ve getAccordionAllDataByLimit() fonksiyonları içerisinde yer alan bir ORDER BY ifadesinde, değerin tırnak içine alınmadan esc_sql() kullanılmasına dayanmaktadır. Kullanıcı tarafından sağlanan $_GET['orderby'] değeri, bu veritabanı fonksiyonlarına aktarılmadan önce yalnızca esc_attr() (bir HTML kaçış fonksiyonu) ile işlenmektedir; burada esc_sql() uygulanmakta ancak değer, $wpdb->prepare() çağrılmadan önce SQL sorgusunun ORDER BY parçasına doğrudan —tırnaksız olarak— eklenmektedir. esc_sql() yalnızca tırnak karakterlerini ve ters eğik çizgileri temizlediği için (ki bunlar tırnaksız bir ORDER BY bağlamında etkisizdir), bir saldırgan zaman tabanlı kör veri çıkarımı gerçekleştirmek amacıyla (SELECT SLEEP(5)) gibi rastgele SQL ifadeleri veya koşullu alt sorgular enjekte edebilir. Bu durum, yönetici düzeyinde erişime sahip kimliği doğrulanmış saldırganların (veya yrm-user-roles ayarı aracılığıyla eklentinin yönetim sayfalarına erişimi açıkça izin verilmiş herhangi bir rolün), yönetici kimlik bilgisi özetleri de dahil olmak üzere veritabanından hassas verileri çıkarmasını mümkün kılmaktadır.

ÖnemOrta
CVSS4.9
İstismar olasılığı39. yüzdelik%0,4
ÜrünRead More & Accordion
Yayın20 May 2026
İlk görülme20 May 2026
Zayıflık türüCWE-89SQL enjeksiyonu

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
edmonparker Read More & Accordionv ≤ 3.5.7—

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.