CVE-2026-92589
Təsvir
Craft CMS 5.0.0-dan 5.10.12-yə qədər olan versiyalarda (5.10.13 versiyasında düzəldilib) nested-elements reorder son nöqtəsində (endpoint) giriş nəzarətinin pozulması boşluğu mövcuddur. viewEntries və viewPeerEntries hüquqlarına malik olan, lakin savePeerEntries hüququ olmayan autentifikasiya olunmuş idarəetmə paneli istifadəçisi başqa bir müəllifin yazısını yalnız oxuma rejimində açdıqda, Craft həmin sessiyaya yazının Matrix/Address sahələri üçün şərtsiz olaraq `manageNestedElements::<ownerId>::field:<handle>` avtorizasiya bayrağı verir. Müvafiq silmə son nöqtəsindən fərqli olaraq, actions/nested-elements/reorder yalnız bu sessiya bayrağına etibar edir və çağıran şəxsin sahib element üçün yadda saxlamaq (save) icazəsini yenidən yoxlamır. Nəticədə, yalnız baxış hüququ olan istifadəçi, yalnız oxuma rejimində olan səhifənin mənbə kodunda mövcud olan ownerElementType, ownerId, ownerSiteId, attribute, elementIds və offset parametrlərindən istifadə edərək actions/nested-elements/reorder ünvanına POST sorğusu göndərə bilər və yadda saxlamaq icazəsi açıq şəkildə rədd edilmiş məzmunlara aid Matrix bloklarının və ya Ünvanların sıralama ardıcıllığını dəyişdirə bilər.
Necə düzəltmək olar
- craftcms cms5.10.13 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| craftcms cms | 5.0.0 ≤ v < 5.10.13 | 5.10.13 |
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.