CVE-2024-5577
Təsvir
WordPress üçün nəzərdə tutulmuş Where I Was, Where I Will Be plagini, /system/include/include_user.php faylının WIW_HEADER parametri vasitəsilə <= 1.1.1 versiyalarında uzaqdan faylların daxil edilməsi (Remote File Inclusion) boşluğuna malikdir. Bu, autentifikasiya olunmamış hücumçulara xarici serverlərdə yerləşən ixtiyari faylları daxil etməyə və icra etməyə imkan verir ki, bu da həmin fayllardakı hər hansı PHP kodunun işə salınmasını təmin edir. Bundan giriş nəzarətinin yan keçilməsi, həssas məlumatların əldə edilməsi və ya kodun icrasına nail olmaq üçün istifadə edilə bilər. Boşluğun istismarı üçün allow_url_include parametrinin true olaraq təyin edilməsi tələb olunur ki, bu da adətən aktiv edilmir.
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 |
|---|---|---|
| mcnardelli Where I Was, Where I Will Be | v ≤ 1.1.1 | — |
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.