CVE-2026-4300

Orta

Açıklama

WordPress için geliştirilen Robo Gallery eklentisi, 5.1.3 sürümü dahil tüm sürümlerde 'Loading Label' ayarı üzerinden Depolanan Siteler Arası Betik Çalıştırma (Stored XSS) zafiyetine sahiptir. Eklenti, JSON ile kodlanmış yapılandırma nesneleri içine ham JavaScript fonksiyon referanslarını yerleştirmek için `fixJsFunction()` metodunda özel bir `|***...***|` işaretleyici deseni kullanır. Bir galerinin seçenekleri ön yüzde işlendiğinde, `json_encode()` tüm dize değerlerini çift tırnak içine alır. Ardından `fixJsFunction()` metodu, `"|***` ve `***|"` dizilerini kaldırarak bir JSON dize değerini etkili bir şekilde ham JavaScript koduna dönüştürür. Yükleme Etiketi alanı (`rbs_gallery_LoadingWord` post_meta olarak saklanır), kaydedilirken `sanitize_text_field()` ile temizlenen `rbstext` tipinde bir alandır. Bu işlem HTML etiketlerini temizlese de, herhangi bir HTML içermedikleri için `|***...***|` işaretleyicilerini temizlemez. Bir kullanıcı `|***alert(document.domain)***|` girişini yaptığında, değer temizleme işleminden bozulmadan geçer, post_meta içinde saklanır ve daha sonra `renderMainBlock()` aracılığıyla tırnak işaretleyicileri kaldırılarak satır içi bir `<script>` etiketi içinde geri çağrılıp çıktı olarak verilir; bu da rastgele JavaScript çalıştırılmasına yol açar. Galeri yazı tipi `capability_type => 'post'` kullandığından, Yazar seviyesindeki kullanıcıların galeri oluşturmasına izin verir. Bu durum, Yazar seviyesi ve üzeri erişime sahip kimliği doğrulanmış saldırganların, bir kullanıcı galeriyi içeren kısa kodu barındıran bir sayfaya her eriştiğinde çalışacak rastgele web betikleri enjekte etmesini mümkün kılar.

ÖnemOrta
CVSS6.4
İstismar olasılığı—
ÜrünRobo Gallery – Photo & Image Slider
Yayın8 Nis 2026
İlk görülme8 Nis 2026

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
robosoft Robo Gallery – Photo & Image Sliderv ≤ 5.1.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.

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.