CVE-2026-46636
Təsvir
Twig PHP üçün şablon dilidir. 1.0.0 versiyasından 3.27.0 versiyasına qədər SecurityPolicy::checkMethodAllowed() funksiyası Twig\Markup nüsxələrində bütün metod çağırışlarını qeyd-şərtsiz ağ siyahıya salır. Twig\Markup final deyil, buna görə alt siniflər bu yan keçməni miras alır. Markup-dan törəmə sinfin obyektini sandbox şablonuna ötürən tətbiq (adətən HTML parçasını təhlükəsiz kimi işarələmək üçün) konfiqurasiya edilmiş allowedMethods siyahısından asılı olmayaraq, həmin alt sinfin bütün ictimai metodlarını şablon müəlliflərinə istəmədən açıq edir. Bu problem 3.27.0 versiyasında düzəldilmişdir.
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 |
|---|---|---|
| twigphp Twig | >= 1.0.0, < 3.27.0 | — |
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.