CVE-2026-103896
Təsvir
WordPress üçün nəzərdə tutulmuş 10Web Booster – Website speed optimization, Cache & Page Speed optimizer plagini 2.34.5 daxil olmaqla daha aşağı versiyalarda yol keçirilməsi (path traversal) vasitəsilə məhdud fayl yazılması zəifliyinə malikdir. Bu, OptimizerWebPageCache::get_cache_file_dir() funksiyasının təmizlənməmiş $_GET parametr adlarını və dəyərlərini diskdəki keş yoluna birləşdirməsi, cache_content() sinkinin isə realpath yoxlaması olmadan nəticə üzərində mkdir() və file_put_contents() funksiyalarını çağırması səbəbindən baş verir — bu, yoxlama aparan delete_page_cache() funksiyasından fərqlidir. Bu, autentifikasiya olunmamış hücumçulara keş kök qovluğundan kənarda ixtiyari qovluqlar yaratmağa (rekursiv olaraq 0777 rejimi ilə) və onların daxilinə keşlənmiş səhifəni yazmağa imkan verir. Yazma prosesi MƏHDUDUR: fayl adı həmişə 'source.html' olur, buna görə də genişlənmə sabitdir və məzmun hücumçu tərəfindən təmin edilən məlumatlar deyil, render edilmiş səhifə buferi olur. PHP faylları yazıla bilməz və kodun icrası mümkün deyil; nümayiş etdirilən təsir keş zəhərlənməsi və ixtiyari qovluqların yaradılmasıdı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 |
|---|---|---|
| 10web 10Web Booster – Website speed optimization, Cache & Page Speed optimizer | v ≤ 2.34.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.