CVE-2026-15212
Açıklama
WordPress için WPO365 | Login eklentisi, 43.2 sürümü dahil önceki sürümlerde Siteler Arası İstek Sahteciliği (CSRF) zafiyetine sahiptir. Bu durum, Ajax_Service::verify_ajax_request() yardımcı fonksiyonunun wp_verify_nonce() çağrısını, varsayılan 'wpo365_options' dizisinde bulunmayan ve bu nedenle get_global_boolean_var() aracılığıyla false olarak değerlendirilen 'enable_nonce_check' boolean seçeneğine bağlamasından kaynaklanmaktadır; sonuç olarak, wp_ajax_wpo365_update_settings işleyicisi (Ajax_Service::update_settings), farklı kökenli sayfalardan gelen POST isteklerini kabul eder ve saldırgan tarafından sağlanan 'settings' yükünü (base64/JSON), herhangi bir anahtar izin listesi olmaksızın her anahtar/değeri wpo365_options ile birleştiren Options_Service::update_options() fonksiyonuna iletir. Bu durum, kimliği doğrulanmamış saldırganların, bir site yöneticisini bir bağlantıya tıklamak gibi bir işlemi gerçekleştirmeye ikna edebilmeleri koşuluyla, sahte bir istek üzerinden SCIM REST uç noktasının etkinleştirilmesi (enable_scim), saldırgan tarafından bilinen bir scim_secret_token yerleştirilmesi ve new_usr_default_role değerinin 'administrator' olarak ayarlanması dahil olmak üzere rastgele eklenti seçeneklerini üzerine yazmasını 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 |
|---|---|---|
| wpo365 WPO365 | SEAMLESS WORDPRESS + MICROSOFT INTEGRATION (WPO365 | LOGIN) | v ≤ 43.2 | — |
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.