CVE-2026-7567
Təsvir
WordPress üçün nəzərdə tutulmuş Temporary Login plagini 1.0.0 daxil olmaqla daha aşağı versiyalarda Autentifikasiyadan yan keçmə zəifliyinə malikdir. Bu, maybe_login_temporary_user() funksiyasındakı yanlış giriş yoxlamasından qaynaqlanır; funksiya 'temp-login-token' GET parametrinin emal edilməzdən əvvəl skalyar sətir olduğunu yoxlamır. Parametr massiv kimi təqdim edildikdə, PHP-nin empty() yoxlaması yan keçilir və sanitize_key() boş sətir qaytarır, bu isə sonra get_users() funksiyasına meta_value kimi ötürülür. WordPress boş meta_value dəyərini nəzərə almır və '_temporary_login_token' meta_key-inə uyğun gələn bütün istifadəçiləri qaytarır ki, bu da etibarlı token olmadan autentifikasiyaya imkan verir. Bu, autentifikasiya olunmamış hücumçulara tək bir xüsusi hazırlanmış GET sorğusu göndərməklə hər hansı aktiv müvəqqəti giriş istifadəçisi kimi autentifikasiya olmağa şərait yaradır.
Necə düzəltmək olar
Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| elemntor Temporary Login | v ≤ 1.0.0 | — |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.