CVE-2026-4021
Təsvir
WordPress üçün Contest Gallery plagini 28.1.5 daxil olmaqla bütün versiyalarda autentifikasiyadan yan keçmə zəifliyinə malikdir ki, bu da admin hesabının ələ keçirilməsinə səbəb olur. Bu, `users-registry-check-after-email-or-pin-confirmation.php` faylındakı e-poçt təsdiqləmə idarəedicisinin rəqəmsal istifadəçi ID-si əvəzinə `WHERE ID = %s` bəndində istifadəçinin e-poçt sətirindən istifadə etməsi və `ajax-functions-frontend.php` faylındakı autentifikasiya olunmamış açar əsaslı giriş nöqtəsi ilə birləşmiş nəticəsidir. Standart olmayan `RegMailOptional=1` parametri aktiv olduqda, hücumçu hədəf istifadəçi ID-si ilə başlayan xüsusi hazırlanmış e-poçtla (məsələn, `[email protected]`) qeydiyyatdan keçə bilər, MySQL tam ədəd məcburluğu (integer coercion) vasitəsilə adminin `user_activation_key` dəyərini yeniləmək üçün təsdiqləmə prosesini tetikləyə bilər və daha sonra heç bir etibarnamə olmadan admin kimi autentifikasiya olunmaq üçün `post_cg1l_login_user_by_key` AJAX hərəkətindən istifadə edə bilər. Bu, autentifikasiya olunmamış hücumçulara hər hansı WordPress administrator hesabını ələ keçirməyə və sayta tam nəzarət etməyə imkan verir.
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 |
|---|---|---|
| contest-gallery Contest Gallery – Upload & Vote Photos, Media, Sell with PayPal & Stripe | v ≤ 28.1.5 | — |
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.