CVE-2026-89064
Təsvir
WordPress üçün olan All-in-One WP Migration and Backup plagini 7.110 daxil olmaqla daha aşağı versiyalarda Kredensialların Qeyri-Kifayət Mühafizəsi zəifliyinə malikdir. Bu, `admin_init` hook-unda qeydiyyatdan keçmiş və `admin-ajax.php` ilə `admin-post.php` sorğuları zamanı autentifikasiyasız işləyən `Ai1wm_Main_Controller::init()` metodunun hər hansı gələn sorğudan `$_SERVER['PHP_AUTH_USER']` və `$_SERVER['PHP_AUTH_PW']` dəyərlərini oxuması və onları heç bir səlahiyyət yoxlaması, nonce təsdiqi, `is_user_logged_in()` yoxlaması və ya Basic autentifikasiyasının həqiqətən uğurlu olduğunun təsdiqi olmadan, geri qaytarıla bilən base64 formatında `update_option()` vasitəsilə `ai1wm_auth_header` seçiminə yazması səbəbindən baş verir. Bu, autentifikasiya olunmamış hücumçulara legitim inteqrasiya tərəfindən `/wp-admin/` ünvanına təqdim edilən hər hansı WordPress Tətbiq Parolunu (Application Password) və ya HTTP Basic kredensiallarını geri qaytarıla bilən base64 formasında verilənlər bazasında ələ keçirməyə və ya xüsusi hazırlanmış `Authorization: Basic` başlığı olan anonim sorğu göndərməklə saxlanılan kredensialları öz istədiyi dəyərlə əvəz etməyə imkan verir. Bu, xüsusilə REST API və ya üçüncü tərəf inteqrasiyaları üçün WordPress Tətbiq Parollarından istifadə edən mühitlərdə kritikdir, çünki bu kredensiallar `/wp-admin/` ünvanına HTTP Basic auth kimi ötürülür və bu autentifikasiyasız yazı yolu vasitəsilə gizlicə toplanı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 |
|---|---|---|
| servmask All-in-One WP Migration and Backup | v ≤ 7.110 | — |
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.