CVE-2026-19804
Açıklama
WordPress için geliştirilen s2Member – Excellent for All Kinds of Memberships, Content Restriction Paywalls & Member Access Subscriptions eklentisinin 260814 sürümü dahil tüm önceki sürümleri, 'first_name' parametresi üzerinden Uzaktan Kod Çalıştırma zafiyetine sahiptir. Bu durum, first_name parametresinin eval ile çalıştırılan Signup Tracking Codes şablonuna yerleştirilmeden önce esc_refs() aracılığıyla yetersiz şekilde temizlenmesinden (yalnızca regex geri referanslarını kaldırıp PHP etiketlerini kaldırmaması) ve PayPal postback doğrulamasının atlatılmasını sağlayan site genelindeki proxy doğrulama anahtarının ifşa olmasından kaynaklanmaktadır. Bu durum, kimliği doğrulanmamış saldırganların sunucu üzerinde kod çalıştırmasını mümkün kılar. Başarılı bir istismar için, site yöneticisinin %%first_name%% yer tutucusunu içeren bir Signup Tracking Codes şablonu yapılandırmış olması (belgelenmiş, GUI destekli bir özellik) ve saldırganın hedef sitedeki herhangi bir PayPal Checkout AJAX isteğinin JSON yanıtında açık metin olarak sunulan site genelindeki proxy doğrulama anahtarını elde etmiş olması gerekir.
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 |
|---|---|---|
| clavaque s2Member – Excellent for All Kinds of Memberships, Content Restriction Paywalls & Member Access Subscriptions | v ≤ 260814 | — |
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.