CVE-2026-6405
Açıklama
WordPress için geliştirilen Anomify AI – Anomaly Detection and Alerting eklentisinin 0.3.6 ve önceki sürümleri, ayarlar sayfası işleyicisinde nonce doğrulamasının eksik olması ve admin_options.php şablonunda yetersiz çıktı kaçışlaması nedeniyle, Saklı Siteler Arası Betik Çalıştırma (Stored XSS) ile sonuçlanan Siteler Arası İstek Sahteciliği (CSRF) zafiyetine sahiptir. Ayarlar formu wp_nonce_field() içermemektedir ve işleyici herhangi bir check_admin_referer() kontrolü gerçekleştirmemektedir; bu durum, herhangi bir farklı kökenli POST isteğinin eklenti ayarlarını değiştirebileceği anlamına gelir. API anahtarı alanı yalnızca HTML etiketlerini temizleyen ancak çift tırnak karakterlerini kodlamayan sanitize_text_field() ile temizlenmektedir; ardından değer, esc_attr() kullanılmadan doğrudan echo ile bir HTML özniteliğine aktarılmaktadır. Bu durum, çift tırnakla öznitelikten kaçan bir yükün hem temizleme hem de depolama aşamalarından sağ çıkmasına olanak tanır. Bu sayede kimliği doğrulanmamış saldırganlar, oturum açmış bir yöneticiyi sahte bir istek gönderen kötü amaçlı bir sayfayı ziyaret etmeye ikna ederek rastgele web betikleri enjekte edebilir, yükü veritabanına kaydedebilir ve eklenti ayarları sayfası her ziyaret edildiğinde bu betiğin yöneticinin tarayıcısında çalışmasını sağlayabilir.
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 |
|---|---|---|
| simonholliday Anomify AI – Anomaly Detection and Alerting | v ≤ 0.3.6 | — |
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.