[ حلول ] جميع ثغرات الـ vBulletin Version 3.0.3

Collapse
X
 
  • الوقت
  • عرض
Clear All
new posts
  • زلفاوي نت
    عضو متميز
    • Mar 2004
    • 1211

    #1

    [ حلول ] جميع ثغرات الـ vBulletin Version 3.0.3

    السلام عليكم ورحمة الله وبركاته

    بالنسبه للتطوير لنسخة 3,0,3 فهي أمنه وهذا ملخص لما فيها من ثغرات وطرق ترقيعها :
    ==========================================
    1- ثغرة ملف التعليمات faq.php :
    وهي ثغره من نوع Path Disclosure حيث بواسطتها يقدر أن يعرف الشخص المخترق في
    أي دليل داخل السرفر تقع ملفات المنتدى ومستواها ( ضعيف ) .


    الترقيع للثغره :

    * افتح ملف faq.php وقم بالبحث عن الأسطر التاليه:

    :
    // initialize some template bits
    $faqbits = '';
    $faqlinks = '';



    أضف بعده الكود التالي

    :
    $navbits[''] =$vbphrase['faq'];


    * إحفظ الملف.

    ==========================================

    2-ثغرة ملف editpost.php :
    وهي ثغره من نوع CrossSite Scripting وهي ثغره عن طريقها يتم سرقة الكوكيز
    المحفوظ داخل الأجهزه وبها يستطيع المخترق الدخول للمنتدى بالكوكيز المسروقه
    ولكن لا يستطيع التعديل في بيانات الشخص المسروق الكوكيز منه سواءاً بريده
    الالكتروني أو كلمة المرور وهذه ميزة النسخه من الجيل الثالث . مستواها ( جيد )

    الترقيع:

    * قم بفتح ملف editpost.php وابحث عن السطر التالي:

    :
    $edit['title'] = trim($_POST['title']);


    إستبدله بهذا السطر

    :
    $edit['title'] = trim(xss_clean($_POST['title']));


    * احفظ الملف .

    ==========================================

    3- ثغرة ملف authorize.php:
    وهي ثغره من نوع SQL Injection.

    وهو ملف خاص بتطبيق عمليات الشراء والتحقق من بعض مواقع الصرافات مثل paypal
    وهو ليس لازم لعمل المنتدى فلو تم حذفه يكون أفضل وهنا بعض التفاصيل عن الثغره:
    http://www.securiteam.com/unixfocus/5BP0E15E0M.html


    ==========================================

    4- إذا كانت لوحة تحكم المشرف العام مفتوحه
    للدخول بدون طلب كلمة مرور أخرى فيفضل أن تقوم بحمايتها تفادياً لأي طريقة وصول
    عن طريق htaccess .
    ويستحسن تغير اسم مجلد لوحة التحكم إلى أي إسم أخر على سبيل المثال myguard
    بعدها قم بفتح ملف config.php وابحث عن كلمة admincp
    وضع بدلاً منها اسمك الجديد .


    ==========================================

    5- لوحة تحكم المراقبين بها ثغرات كثيره أيضاً ويفضل إغلاقها نهائياً عن طريق htaccess ويكتفى عمل المراقبين داخل الساحات فقط .


    هذا مالدي .. والسلام عليكم ورحمة الله وبركاته
  • Abanda
    عضو فعال
    • Jul 2004
    • 773

    #2
    الرد: [ حلول ] جميع ثغرات الـ vBulletin Version 3.0.3

    مشكوووووووووووووووووووووووووووووووووووووووور

    تعليق

    • عادل البدري
      مساعد المدير العام لشؤون المنتدى

      • May 2004
      • 9587

      #3
      الرد: [ حلول ] جميع ثغرات الـ vBulletin Version 3.0.3

      مشكور اخي زلفاوي نت
      _____________
      تحياتي لك

      تعليق

      • زلفاوي نت
        عضو متميز
        • Mar 2004
        • 1211

        #4
        الرد: [ حلول ] جميع ثغرات الـ vBulletin Version 3.0.3

        اشكر كل من قام بالرد على هذا الموضوع
        واشكركم على مروركم
        ونرجوا الاستفاده من الموضوع

        تعليق

        مواضيع مرتبطة

        Collapse

        جاري العمل...