
تم اكتشاف مشكلة في classroomio الإصدار 0.1.13. يمكن لحسابات الطلاب حذف الدورات من صفحة الاستكشاف دون أي فحوصات صلاحية أو مصادقة، متجاوزين بذلك القيد المتوقع الذي يقتصر الحذف فيه على المسؤولين فقط. تم اكتشافها بواسطة - ريفيك راج تامانغ (RivuDon)، سيكيم، الهند.
تم اكتشاف مشكلة في classroomio 0.1.13. يمكن لحسابات الطلاب حذف الدورات من صفحة الاستكشاف دون أي فحوصات تفويض أو مصادقة، متجاوزين قيود الحذف المتوقعة للمسؤول فقط. تم اكتشافها بواسطة - ريفيك راج تامانغ (ريفودون)، سيكيم، الهند.
المنتج المتأثر: ClassroomIO
التحكم المكسور في الوصول
تسمح ثغرة التحكم المكسور في الوصول في ClassroomIO 0.1.13 للمستخدمين من مستوى الطلاب بحذف الدورات المنشورة دون أي فحوصات تفويض. إجراء "حذف الدورة" - المخصص حصريًا للمسؤولين - يتم عرضه بشكل غير صحيح على صفحة الاستكشاف، مما يمكن أي طالب موثّق من إزالة دورات كاملة أنشأها المسؤولون. يؤدي هذا العيب إلى التلاعب غير المصرح به بالبيانات، وفقدان محتوى التعلم، وتعطيل وظائف المنصة. تنشأ المشكلة من عدم التحقق من الصلاحيات من جانب الخادم، مما يسمح للطلاب بتجاوز قيود الأدوار بمجرد التفاعل مع نقطة نهاية الحذف المكشوفة.
احصل على حسابين: مسؤول (كروميوم) وطالب (فايرفوكس)
تسجيل الدخول كمسؤول
تسجيل الدخول كطالب
ينتقل الطالب إلى صفحة الاستكشاف ويرى الدورة المنشورة حديثًا.
لدى الطالب خيار الحذف
ينقر على زر "حذف" المتاح بجانب الدورة. يؤكد الطالب الحذف.
يتم حذف الدورة دون الحاجة إلى أي موافقة مصادقة أو تفويض.
تسجيل الدخول كمسؤول
تم اكتشاف هذه الثغرة والإبلاغ عنها بمسؤولية بواسطة:
ريفيك راج تامانغ (ريفودون) من سيكيم، الهند