CVE-2026-104003
Açıklama
WordPress için geliştirilen WP User Avatar / ProfilePress eklentisi, 4.17.5 dahil önceki sürümlerde Keyfi Kısa Kod Çalıştırma (Arbitrary Shortcode Execution) zafiyetine sahiptir. Bu durum, get_user_profile_structure() fonksiyonunun ön uç profil tamponunu oluştururken —author_comment_query() tarafından satır içine eklenen ham yorum alıntılarını da içerecek şekilde— tüm tamponu, yalnızca pp-custom-html ve HTML ayraçları içeren köşeli parantez parçalarını engelleyen ancak diğer iyi biçimlendirilmiş kısa kodları olduğu gibi bırakan dar kapsamlı bir etkisizleştirme işleminden (ppress_neutralize_buffer_shortcodes) geçirdikten sonra do_shortcode() fonksiyonuna iletmesinden kaynaklanmaktadır. Bu durum, Abone seviyesi ve üzeri erişime sahip kimliği doğrulanmış saldırganların, gövdesi kısa kod işaretlemesi içeren bir yorum paylaşarak (herhangi bir aktif eklenti veya temadan) kendi seçtikleri özniteliklerle keyfi kısa kodlar enjekte etmelerini mümkün kılar; söz konusu kısa kod, herhangi bir ziyaretçi hedefin ön uç profil Yorumlar sekmesini yüklediğinde sunucu tarafında çalıştırılır. Bu sayede saldırgan, yetkiyle korunan veya veri döndüren kısa kodlara erişebilir ve herkese açık olarak görüntülenebilen bir sayfaya ham HTML işaretlemesi enjekte edebilir.
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 |
|---|---|---|
| properfraction Paid Membership Plugin, Ecommerce, User Registration Form, Login Form, User Profile & Restrict Content – ProfilePress | v ≤ 4.17.5 | — |
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.