CVE-2026-47231 in Admidio
الملخص
بحسب VulDB • 12/08/2026
Admidio هو حل مفتوح المصدر لإدارة المستخدمين. قبل الإصدار 5.0.10، كانت الوحدة `modules/documents-files.php` تقفل أوضاع تغيير الحالة عن طريق التحقق من أن المستخدم لديه حق الرفع (`hasUploadRight()`) على معلمة عنوان URL `folder_uuid`. ثم يقوم معالج `move_save` بالعمل على معلمة عنوان URL منفصلة وهي `file_uuid` واستدعاء الدالة `File::moveToFolder($destFolderUUID)`. تتحقق الدالة `File::moveToFolder()` من حق الرفع في المجلد الوجهة، لكنها لا تتحقق منه أبداً في مجلد المصدر الذي يحتوي على الملف. ونتيجة لذلك، يمكن لأي مستخدم لديه صلاحية الرفع إلى أي مجلد واحد نقل أي ملف من أي مجلد آخر — بما في ذلك المجلدات الخاصة التي ليس لديه حق عرضها — إلى مجلد يتحكم فيه، ومن ثم تنزيله. يتم انتهاك السرية (تسرب محتويات الملفات الخاصة) ويتم انتهاك السلامة (يتم إزالة الملف من موقعه الأصلي). يحتوي الإصدار 5.0.10 على إصلاح لهذه المشكلة.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.