CVE-2026-1921
Təsvir
WordPress üçün Loco Translate plagini 2.8.2 daxil olmaqla bütün versiyalarda `fsReference` AJAX marşrutu vasitəsilə Yol Keçirilməsi (Path Traversal) zəifliyinə malikdir. Bu, `findSourceFile()` metodunun istifadəçi tərəfindən təmin edilən və `../` kataloq keçirmə ardıcıllıqlarını ehtiva edən `ref` yollarını normallaşdırarkən, həll edilmiş yolun nəzərdə tutulan paket və ya məzmun kataloqunun daxilində qaldığını yoxlamamasından qaynaqlanır. Bu, Translator səviyyəsində və daha yüksək giriş hüququna malik autentifikasiya olunmuş hücumçulara (defolt olaraq `translator` rolu və administratorlara verilən xüsusi `loco_admin` imkan tələb olunur), server fayl sistemində nəzərdə tutulmuş tərcümə kataloqundan kənarda olan istənilən `.php`, `.js`, `.json` və `.twig` fayllarını oxumağa imkan verir. wp-config.php adlı fayllar istisna edilir.
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 |
|---|---|---|
| timwhitlock Loco Translate | v ≤ 2.8.2 | — |
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.