CVE-2026-4006

Orta

Açıklama

WordPress için geliştirilen Simple Draft List eklentisinin 2.6.2 dahil tüm sürümleri, 'display_name' post meta (Özel Alan) üzerinden Depolanan Siteler Arası Betik Çalıştırma (Stored XSS) zafiyetine sahiptir. Bu durum, yazar URL'si bulunmadığında yazar görüntüleme adı üzerindeki girdi temizleme ve çıktı kaçış işlemlerinin yetersiz olmasından kaynaklanmaktadır. Eklenti, `display_name` yerel bir WP_Post özelliği olmadığı için `WP_Post::__get()` fonksiyonunu tetikleyen ve `get_post_meta($post_id, 'display_name', true)` şeklinde çözümlenen `$draft_data->display_name` değerine erişir. `user_url` meta alanı boş olduğunda, `$author` değeri herhangi bir kaçış işlemi uygulanmadan satır 383'te `$author_link` değişkenine atanır (`{{author}}` etiketi için `esc_html()` kullanan satır 378 ve bir URL mevcut olduğunda `esc_html()` kullanan satır 381'in aksine). Kaçış işlemi uygulanmamış bu değer daha sonra `str_replace()` aracılığıyla kısa kod çıktısına eklenir. Bu durum, Katılımcı (Contributor) seviyesi ve üzeri erişime sahip kimliği doğrulanmış saldırganların, `[drafts]` kısa kodu ile `{{author+link}}` şablon etiketini içeren bir sayfaya her erişildiğinde çalışacak rastgele web betikleri enjekte etmelerini mümkün kılar.

ÖnemOrta
CVSS6.4
İstismar olasılığı—
ÜrünDraft List
Yayın19 Mar 2026
İlk görülme19 Mar 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
dartiss Draft Listv ≤ 2.6.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.

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.

CVE-2026-4006 · Draft List · Dark Radar