CVE-2026-47233
Təsvir
Admidio açıq mənbəli istifadəçi idarəetmə həllidir. Versiya 5.0.9-da `modules/inventory.php` faylındakı `case 'item_delete':` hissəsinə çatışmayan `isAdministratorInventory()` yoxlaması əlavə edilmişdir. Eyni düzəliş, bütün inventar sahə tərifini silən və həmin sahəyə istinad edən hər bir `adm_inventory_item_data` sətrinə və hər bir `adm_inventory_field_options` yazısına təsir edən paralel `case 'field_delete':` operatoruna tətbiq edilməmişdir. Operator yalnız sessiyaya bağlı CSRF tokenini yoxlayır; kontroller səviyyəsində heç bir `isAdministratorInventory()` yoxlaması yoxdur və `Admidio\Inventory\Entity\ItemField::delete()` funksiyası entiti səviyyəsində bunu tələb etmir (`$gCurrentUser->isAdministrator()` yoxlamasını aparan paralel `ItemField::save()` funksiyasından fərqli olaraq). Sayta daxil ola bilən istənilən istifadəçi, bir POST sorğusu göndərməklə sistem olmayan inventar sahəsini qalıcı olaraq silə bilər. Versiya 5.0.10 yenilənmiş düzəlişi təqdim edir.
Necə düzəltmək olar
- admidio/admidio5.0.10 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| admidio/admidioPackagist | v < 5.0.10 | 5.0.10 |
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.