CVE-2026-3835
Təsvir
WordPress üçün olan Prevent Direct Access – Protect WordPress Files plagini, 2.8.8.8 daxil olmaqla bütün versiyalarda `get_advance_file_by_url()` metodundakı yetərsiz token yoxlaması səbəbindən qorunan fayllara icazəsiz giriş zəifliyinə malikdir. Metod, token axtarışı üçün SQL `LIKE` operatorundan istifadə edir, lakin `$wpdb->esc_like()` vasitəsilə joker simvolları (wildcard characters) təmizləmir. Bu, autentifikasiya olunmamış hücumçulara token dəyəri kimi SQL joker simvollarını (məsələn, `%`) təqdim etməklə şəxsi token tələbinə məna vermədən yan keçməsinə, plaginin fayl cədvəlindəki hər hansı qeydlə uyğunlaşmasına və istənilən qorunan faylı yükləmə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 |
|---|---|---|
| buildwps Prevent Direct Access – Protect WordPress Files | v ≤ 2.8.8.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.