CVE-2026-2374
Açıklama
WordPress için Login No Captcha reCAPTCHA eklentisi, 1.8.0 dahil tüm önceki sürümlerde `$_SERVER['PHP_SELF']` süper global değişkeni üzerinden Kayıtlı Siteler Arası Betik Çalıştırma (Stored XSS) zafiyetine sahiptir. Bu durum, standart olmayan bir giriş sayfasından (örneğin xmlrpc.php) giriş denemesi yapıldığında, `authenticate()` fonksiyonunun `basename($_SERVER['PHP_SELF'])` ifadesinin temizlenmemiş çıktısını `login_nocaptcha_error` WordPress seçeneğinde saklamasından kaynaklanmaktadır. Ardından `admin_notices()` fonksiyonu, bu saklanan değeri herhangi bir kaçış işlemi uygulamadan doğrudan yönetici paneli HTML'sine yazdırır. Bu durum, kimliği doğrulanmamış saldırganların, beyaz listedeki bir IP adresine sahip yöneticinin saldırıdan sonraki 30 saniye içinde WordPress paneline girmesiyle çalışacak keyfi web betikleri enjekte etmesini mümkün kılar.
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 |
|---|---|---|
| robertpeake Login No Captcha reCAPTCHA | v ≤ 1.8.0 | — |
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.