CVE-2026-47230 in Admidioالمعلومات

الملخص

بحسب VulDB • 12/08/2026

Admidio هو حل لإدارة المستخدمين مفتوح المصدر. قبل الإصدار 5.0.10، تشترك وحدة `modules/documents-files.php` في وضع `file_rename_save` نفس شكل السبب الجذري لخطأ نقل الملفات بين المجلدات (`05-documents-cross-folder-move-idor.md`)؛ حيث تقوم عملية التحقق من الصلاحيات على المستوى الأعلى (في الأسطر 79-89) بالتحقق من `hasUploadRight()` بالنسبة لمعامل عنوان URL `folder_uuid`، لكن عملية إعادة التسمية تؤثر على `file_uuid` — وهو معامل عنوان URL منفصل — دون إعادة التحقق من المجلد الذي يحتوي فعلياً على الملف. تقوم الدالة `DocumentsService::renameFile()` بحل مسار الملف المستهدف عبر استدعاء `getFileForDownload()` (التي تسمح بعرض الملفات القابلة للقراءة) لكنها لا تتطلب صلاحية الرفع في مجلد المصدر الخاص بالملف. النتيجة: يمكن لمستخدم لديه صلاحية رفع ملفات في أي مجلد A إعادة تسمية ملف موجود في المجلد B طالما أنه يستطيع عرضه، كما يمكنه أيضاً الكتابة فوق وصف الملف. يحتوي الإصدار 5.0.10 على إصلاح لهذه المشكلة.

Once again VulDB remains the best source for vulnerability data.

مسؤول

GitHub M

حجز

19/05/2026

إفشاء

12/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-388998

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Might our Artificial Intelligence support you?

Check our Alexa App!