CVE-2026-103535
Təsvir
Thelia v2.6.1 versiyasının tərcümə redaktorunda uzaqdan kodun icrasına gətirib çıxara bilən yol keçidi (path traversal) və PHP kodu inyeksiyası zəiflikləri mövcuddur. Tərcümə faylının yazı yolunu qurmaq üçün istifadə olunan `item_name` parametri `../` kimi kataloq keçidi ardıcıllıqlarını təmizləmir. Bu, `admin.configuration.language` üzərində `UPDATE` səviyyəli icazələri olan autentifikasiya olunmuş istifadəçiyə gözlənilən `templates/` kataloqundan kənarda, o cümlədən veb vasitəsilə əlçatan yollarda fayllar yazmağa imkan verir. Bundan əlavə, tərcümə yazma məntiqi istifadəçi tərəfindən təmin edilən dəyərlərdəki `\` simvolunu ekranlaşdırmır ki, bu da girişlərin PHP sətir literalından çıxmasına və tərcümə faylına icra oluna bilən kodun inyeksiya edilməsinə şərait yaradır. Bu çatışmazlıqların birləşdirilməsi zərərli PHP faylının veb vasitəsilə əlçatan yola yazılmasına və veb serverin imtiyazları ilə icra edilmə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 |
|---|---|---|
| Thelia Thelia | v ≤ 2.6.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.