CVE-2026-9178
Təsvir
WordPress üçün WP Forms Connector plagini 1.8 daxil olmaqla bütün versiyalarda Məlumat Sızması (Information Exposure) boşluğuna malikdir. Plagin `permission_callback` parametri `__return_true` olaraq təyin edilmiş `wp/v3/user/list/<id>` REST marşrutunu (`userDetail()` callback funksiyası ilə) qeydiyyata alır və funksiyanın daxili autentifikasiya mexanizmi yalnız təqdim edilən 'Username' HTTP başlığının administrator hesabına uyğun olduğunu və 'Password' HTTP başlığının boş olmadığını yoxlayır. O, şifrəni heç vaxt `wp_check_password()` funksiyası ilə təsdiqləmir (bunu edən oxşar `delete_wc_user()` funksiyasından fərqli olaraq). Bu, autentifikasiya olunmamış hücumçulara etibarlı administrator giriş adı (adətən standart 'admin') və hər hansı ixtiyari şifrə dəyəri ilə sorğu göndərməklə istənilən qeydiyyatdan keçmiş istifadəçi ID-si üçün həssas məlumatları — o cümlədən WordPress şifrə heşini (`user_pass`) və e-poçt ünvanını əldə etməsinə 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 |
|---|---|---|
| hancock11 WP Forms Connector | v ≤ 1.8 | — |
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.