CVE-2026-15462
Açıklama
WordPress için geliştirilen Sticky Chat Widget eklentisinin 1.4.2 ve önceki sürümleri, 'scw_save_form_data' AJAX işleminin 'scw_form_fields' parametre dizisi anahtarları üzerinden SQL Injection zafiyetine sahiptir. Bu durum, save_form_data() fonksiyonunun saldırgan tarafından kontrol edilen POST dizi anahtarlarını sanitize etmeden $wpdb->insert() fonksiyonuna iletmesinden kaynaklanmaktadır; söz konusu fonksiyon sütun tanımlayıcılarını kaçış karakterleri kullanmadan ters tırnaklar (backticks) içine aldığı için, saldırgan tarafından sağlanan bir anahtar içindeki ters tırnak kullanımı sütun tanımlayıcı listesinden çıkıp ham SQL komutlarına erişilmesine olanak tanımaktadır. Ek olarak, filter_input() kullanımı WordPress'in wp_magic_quotes() korumasını atlatmakta ve geçerli bir widget_id sağlanmadığında widget_id doğrulama döngüsü tamamen atlanarak $isValid değeri 1 olarak kalmaktadır. Bu durum, kimliği doğrulanmamış saldırganların mevcut sorgulara ek SQL sorguları ekleyerek veritabanından hassas bilgileri çıkarmasına imkan tanımaktadır.
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 |
|---|---|---|
| gingerplugins Sticky Chat Widget – Floating Chat Icons, Contact Form, Call, Click to Chat, Email & Message Buttons | v ≤ 1.4.2 | — |
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.