CVE-2026-12761
Açıklama
WordPress için geliştirilen miniOrange Social Login and Register (Discord, Google, Twitter, LinkedIn) eklentisinin 7.7.0 ve önceki sürümleri, hesap ele geçirilmesine yol açan bir kimlik doğrulama atlatma zafiyetine sahiptir. Bu durum, Profil Tamamlama akışının, e-postanın OAuth sağlayıcısı tarafından döndürülen kimliğe ait olduğunu doğrulamadan 'email_field' POST parametresi üzerinden rastgele bir e-posta adresini kabul etmesinden; ayrıca send_otp_token() fonksiyonunun, OTP alanının yalnızca 99.000 değerden (wp_rand(1000, 99999)) oluştuğu ve customer_key'in statik bir seçenek olduğu (kaydedilmemiş kurulumlarda boştur) bir durumda, SHA-512(customer_key || otp) işlem özetini istemciye döndürmesinden kaynaklanmaktadır. Bu durum, kimliği doğrulanmamış saldırganların rastgele bir yönetici adresine OTP e-postasını tetiklemesini, sızdırılan özetten OTP'yi bir saniyeden kısa sürede çevrimdışı olarak kırmasını ve kırılan OTP'yi mo_openid_social_login_validate_otp() fonksiyonuna göndererek, belirtilen e-posta adresine sahip kullanıcı olarak giriş yapmasını sağlar; bu da tam yönetici erişimi yetkisi verir.
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 |
|---|---|---|
| cyberlord92 miniOrange Social Login and Register (Discord, Google, Twitter, LinkedIn) | v ≤ 7.7.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.