CVE-2026-6295
Açıklama
WordPress için geliştirilen WP Optimizer eklentisi, 2.5.0 dahil tüm önceki sürümlerde 's' parametresi üzerinden SQL Injection zafiyetine sahiptir. Bu durum, Query::parse_key_compare_field() metodundaki güvenli olmayan bir alt sorgu algılama dalından kaynaklanmaktadır; kullanıcı tarafından sağlanan değer ^[(\s]*SELECT\s+ düzenli ifadesiyle eşleştiğinde, değer parantez içine alınmakta ve herhangi bir kaçış karakteri veya tırnak kullanılmadan doğrudan SQL dizesine yerleştirilmektedir. Normal LIKE kod yolu esc_sql($wpdb->esc_like(...)) fonksiyonunu doğru şekilde kullanıp değeri tek tırnaklar içine alırken, bu dal söz konusu korumaları tamamen devre dışı bırakmaktadır. Saldırı yükü (SELECT ...) tek tırnak içermediği için WordPress'in wp_magic_quotes() fonksiyonu herhangi bir koruma sağlamamaktadır. Bu durum, yönetici düzeyinde erişime sahip kimliği doğrulanmış saldırganların, veritabanından hassas bilgileri çıkarmak için kullanılabilecek zaman tabanlı kör yükler de dahil olmak üzere rastgele SQL alt sorguları yürütmesini 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 |
|---|---|---|
| sh1zen WP Optimizer – PageSpeed, Cache, Minify & Core Web Vitals | v ≤ 2.5.0 | — |
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.