CVE-2026-8912
Açıklama
WordPress için geliştirilen Contest Gallery eklentisi, 28.1.6 dahil önceki sürümlerde 'form_input' parametresi üzerinden SQL Injection zafiyetine sahiptir. Bu durum, kimlik doğrulaması gerektirmeyen 'post_cg_gallery_form_upload' AJAX işlemi içindeki (özellikle kullanıcı tarafından sağlanan $f_input_id değişkeninin tırnak içine alınmadan 'SELECT Field_Content FROM ... WHERE id = $f_input_id' şeklinde birleştirildiği users-upload-check.php dosyasının 'cb' dalında) kullanıcıdan alınan parametrenin yetersiz şekilde temizlenmesi ve mevcut SQL sorgusunun yeterince hazırlanmamış olmasından kaynaklanmaktadır. Uç nokta, herhangi bir genel galeri sayfasının sayfa kaynağında açıkça görünen genel bir ön uç nonce değeriyle ('cg1l_action' / 'cg_nonce') korunmaktadır. Bu durum, kimlik doğrulaması yapmamış saldırganların, veritabanından hassas bilgileri çıkarmak amacıyla mevcut sorgulara ek SQL sorguları eklemesini mümkün kılmaktadı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 |
|---|---|---|
| contest-gallery Contest Gallery – Upload & Vote Photos, Media, Sell with PayPal & Stripe | v ≤ 28.1.6 | — |
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.