CVE-2026-107851
Təsvir
Contao açıq mənbəli bir CMS-dir. Versiya 5.7.0-dan 5.7.12-yə qədər, core-bundle/src/Security/Voter/DataContainer/TableAccessVoter.php faylındakı TableAccessVoter::hasAccessToModule() funksiyası avtorizasiya qərarlarını yalnız istifadəçinin təhlükəsizlik tokeninin heşi olan $tokenHash vasitəsilə keşləyir və getDataSource() tərəfindən qaytarılan cədvəli nəzərə almır. Əgər bir sorğu əvvəlcə istifadəçiyə icazə verilmiş cədvəli, sonra isə fərqli bir qadağan olunmuş cədvəli yoxlayarsa, voter icazə verilmiş nəticəni yenidən istifadə edə bilər, DefaultDataContainerVoter isə yanlış imtinanı icazəyə çevirə bilər. Nəticədə, aşağı imtiyazlı backend istifadəçisi təyin edilmiş modul icazələrindən kənar cədvəllərdəki, o cümlədən üzv və ya xəbərlər abunəçiləri məlumatlarını ehtiva edən cədvəllərdəki qeydləri oxuya, yarada, yeniləyə və ya silə bilər. Bu problem 5.7.12 versiyasında düzəldilmişdir.
Necə düzəltmək olar
- contao/core-bundle5.7.12 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| contao/core-bundlePackagist | 5.7.0 ≤ v < 5.7.12 | 5.7.12 |
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.