CVE-2026-4335
Açıklama
WordPress için geliştirilen ShortPixel Image Optimizer eklentisi, 6.4.3 sürümü dahil tüm önceki sürümlerde eklerin post_title alanı üzerinden Depolanan Siteler Arası Betik Çalıştırma (Stored XSS) zafiyetine sahiptir. Bu durum, getEditorPopup() fonksiyonunda ve ilgili media-popup.php şablonunda yetersiz çıktı kaçışlamasından kaynaklanmaktadır. Spesifik olarak, eki ait post_title değeri AjaxController.php (satır 435) içerisinde get_post() aracılığıyla veritabanından alınmakta ve doğrudan görünüm şablonuna (satır 449) aktarılmaktadır; burada değer, esc_attr() kaçışlaması olmadan bir HTML giriş öğesinin value özniteliğine yerleştirilmektedir (media-popup.php satır 139). WordPress, Yazarların REST API üzerinden rastgele ek başlıkları (çift tırnak karakterleri dahil) belirlemesine izin verdiği için, kötü niyetli bir yazar, HTML özniteliğinden çıkıp rastgele JavaScript olay işleyicileri enjekte eden bir ek başlığı oluşturabilir. Bu durum, Yazar seviyesi ve üzeri erişime sahip kimliği doğrulanmış saldırganların, daha yüksek yetkili bir kullanıcı (yönetici gibi) zehirli ek için ShortPixel AI düzenleyici açılır penceresini (Arka Plan Kaldırma veya Görüntü Ölçekleme) her açtığında çalışacak rastgele web betikleri enjekte etmesini 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 |
|---|---|---|
| shortpixel ShortPixel Image Optimizer – Optimize Images, Convert WebP & AVIF | v ≤ 6.4.3 | — |
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.