CVE-2026-83628

Orta

Açıklama

WordPress için geliştirilen Theme My Login eklentisi, Multisite kurulumlarında 7.1.15 dahil önceki sürümlerde Eksik Yetkilendirme (Missing Authorization) zafiyetine sahiptir. Bu durum, `tml_ms_signup_handler()` fonksiyonunun `gimmeanotherblog` dalının ağın `active_signup` kayıt politikasını uygulamamasından kaynaklanmaktadır; bu dal yalnızca `is_user_logged_in()` kontrolü yaparken, `validate-blog-signup` gibi kardeş dallar tam politika denetimini uygulamaktadır. Bu durum, Abone (Subscriber) seviyesinde ve üzeri erişime sahip kimliği doğrulanmış saldırganların, Theme My Login'in kayıt rotasına doğrudan `stage=gimmeanotherblog` parametresiyle POST isteği göndererek yapılandırılmış kayıt politikasını tamamen atlatmalarına olanak tanır — politika `none` veya `user` olarak ayarlanmış olsa bile. Bu işlem, `wpmu_create_blog()` fonksiyonunun saldırganın kullanıcı kimliği ile çalışmasına neden olur ve ardından WordPress çekirdeği, `add_user_to_blog()` aracılığıyla yeni oluşturulan alt site üzerinde Yönetici (Administrator) rolünü atar. Elde edilen yetki artışı yalnızca yeni oluşturulan alt site ile sınırlıdır; saldırganın hesabı ana sitede Abone seviyesindeki erişimini korur ve Süper Yönetici (Super Admin) veya `manage_network` ya da `manage_sites` gibi ağ düzeyinde yetenekler elde etmez.

ÖnemOrta
CVSS4.3
İstismar olasılığı—
ÜrünTheme My Login
Yayın5 Eyl 2026
İlk görülme5 Eyl 2026

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ünEtkilenen sürümlerDüzeltildiği sürüm
jfarthing84 Theme My Loginv ≤ 7.1.15—

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.

Intelligence 360 paketinde

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.