Zafiyet.live Keşfet. Değerlendir. Düzelt. Doğrula.
  • Son 7 gün
  • CWE-94

CVE-2026-86596

s2Member eklentisi: 'item_name' IPN parametresi ile uzaktan kod çalıştırma

clavaque s2Member – Excellent for All Kinds of Memberships, Content Restriction Paywalls & Member Access Subscriptions

Kritik 9,8 CVSS 3.1
Yayımlandı
Güncellendi
3 Kas 2026
Açık yaşı
0 gün
Kaydı açan
Wordfence

Yönetici özeti

Bu açık, üyelik ve ödeme işlemleri yapılan web sitelerinin tamamen ele geçirilmesine yol açabilecek kritik bir risktir. Üye bilgileri gibi kişisel verilerin sızması ve sitenin kötüye kullanılması olasılığı yüksektir. Etkilenen siteler için hemen önlem alınması ve yama yayımlanana kadar riskin azaltılması önerilir.

ÖzetTürkçe

s2Member WordPress eklentisinin 260927 ve öncesi tüm sürümlerinde, 'item_name' parametresindeki girdi yeterince temizlenmediği için uzaktan kod çalıştırma açığı bulunuyor. Zararlı değer e-posta şablonuna eklendikten sonra yapılan yer tutucu temizliği geçerli bir PHP açılış etiketi oluşturabiliyor. Açıklamada saldırının belirli bir yetki seviyesi gerektirdiği yazsa da CVSS vektörü kimlik doğrulama gerektirmediğini gösteriyor, bu nedenle risk yüksek kabul edilmelidir.

Saldırgan ne yapabilir?

Başarılı bir saldırgan sunucu üzerinde kendi belirlediği kodu çalıştırabilir; bu da web sitesinin ele geçirilmesi, veri çalınması veya değiştirilmesi ve kalıcı arka kapı kurulması anlamına gelir.

Kaynaktaki açıklama (İngilizce)

The s2Member plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, <= 260927 via the 'item_name' parameter parameter. This is due to insufficient sanitization in strip_php_tags_deep(), which only strips literal '<?' sequences, combined with a post-interpolation placeholder cleanup that reassembles a valid '<?php' opener after the attacker-controlled value has already been embedded in the email template. This makes it possible for authenticated attackers, with custom-level access and above, to execute code on the server.

Ne yapmalı?

  1. Üretici tarafından bilinen bir düzeltilmiş sürüm veya çözüm verilmediği için, eklentinin kullanılan sürümünü hemen belirleyin ve 260927 ve öncesi sürümler üzerinde çalışan siteleri öncelikli olarak ele alın. Genel öneri
  2. Eklentinin resmi kaynaklarını ve güvenlik duyurularını düzenli olarak kontrol edin; düzeltilmiş bir sürüm yayımlandığında hemen güncelleyin. Genel öneri
  3. Eklenti gerekli değilse, yama çıkana kadar devre dışı bırakın veya kaldırın. Genel öneri
  4. Eklenti kullanılmaya devam edilecekse, ödeme bildirimlerini (IPN) işleyen özelliğe erişimi ağ düzeyinde kısıtlamayı ve yalnızca güvenilen kaynaklardan gelen isteklere izin vermeyi değerlendirin. Genel öneri
  5. Olası bir ihlal için sunucu ve site dosyalarını, yeni eklenen yönetici hesaplarını ve şüpheli zamanlanmış görevleri kontrol edin; şüphe varsa siteyi temiz bir yedekten geri yükleyip parolaları değiştirin. Genel öneri

Ek önlemler

  • Web sunucusu ve PHP günlüklerinde olağandışı istek ve hata kayıtlarını düzenli olarak izleyin. Genel öneri
  • Ödeme ve üyelik bildirimlerini işleyen eklentilerin erişim kurallarını en aza indirin. Genel öneri
  • WordPress çekirdeğini, tema ve eklentileri düzenli olarak güncel tutun ve kullanılmayan eklentileri kaldırın. Genel öneri

Bu açık kişisel verilerin sızmasına yol açabilir. Sistemlerinizde kullanıldığından şüpheleniyorsanız KVKK'daki ihlal bildirimi yükümlülüğünüzü (Kurul'a 72 saat içinde bildirim) hukuk danışmanınızla birlikte değerlendirin. Bu not hukuki tavsiye değildir.

Etkilenen sürümler1 yazılım

Kaynaklar11 kaynak

Kayıt geçmişi

  1. Yayımlandı

İlgili açıklar

Türkçe metin, resmi kayıtlardaki bilgilerle yapay zekâ yardımıyla yazıldı ve yayından önce otomatik kontrollerden geçti. Bir değişikliği uygulamadan önce üreticinin duyurusuna mutlaka bakın.