الشياطين الحمر
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.



 
الرئيسيةالبوابةأحدث الصورالتسجيلدخول

 

 ترقيع ثغرة Xss للنسخة 3.7.1

اذهب الى الأسفل 
3 مشترك
كاتب الموضوعرسالة
c.ronaldo
مدير عام
مدير عام
c.ronaldo


عدد الرسائل : 412
العمر : 54
الموقع : EGYPT ام الدنيا
المزاج : معصب
تاريخ التسجيل : 01/09/2008

ترقيع ثغرة Xss للنسخة 3.7.1 Empty
مُساهمةموضوع: ترقيع ثغرة Xss للنسخة 3.7.1   ترقيع ثغرة Xss للنسخة 3.7.1 Emptyالجمعة سبتمبر 05, 2008 8:33 pm


بعد تأكيد موقع الـ

http://www.vbulletin.com

بوجود ثغرة Xss في بعض من الملفات للنسخ 3.7.1 وكذلك 3.6.10

حيث تم طرح الإعلان على هذا الرابط


http://www.vbulletin.com/forum/showthread.php?t=274882


انصح الجميع اولاً بالترقية للأصدار الأخير 3.7.1 ومن ثم تركيب الباتش الخاص في إغلاق الثغرة

واللي يحب يغلق بنفسه يقدر يطبق الشروحات اللتي بالأسفل او تحميل الملف المرفق حيث قمت بترقيعه وهو جاهز للنسخة 3.7.1

كل اللي عليكم استبدال ملف functions.php وملف version_vbulletin.php بداخل مجلد الـ

includes
وكذلك إستبدال ملف index.php بداخل مجلد الـ admincp

الملفات المرقعة وجاهزة موجودة في نهاية الموضوع للي ما يبي يتعب



:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+



ترقيع ملف الـ index.php الموجود في مجلد الـ admincp

ابحث عن



كود PHP:
$redirect = htmlspecialchars_uni

(fetch_replaced_session_url($vbulletin->GPC['redirect']));


استبدله بالتالي



كود PHP:
$redirect = htmlspecialchars_uni

(fetch_replaced_session_url($vbulletin->GPC['redirect']));
$redirect = create_full_url($redirect);
$redirect = preg_replace(
array('/&#0*59;?/', '/&#x0*3B;?/i', '#;#'),
'%3B',
$redirect
);
$redirect = preg_replace('#&amp%3B#i', '&',

$redirect);


وكذلك في نفس الـ index.php الموجود في مجلد الـ admincp

ابحث عن



كود PHP:
$mainframe = "<frame src=\"" . iif(!empty($vbulletin-

>GPC['loc']) AND !preg_match('#^[a-z]+:#i', $vbulletin->GPC

['loc']), $vbulletin->GPC['loc'], "index.php?" . $vbulletin-

>session->vars['sessionurl'] . "do=home") . "\" name=\"main\"

scrolling=\"yes\" frameborder=\"0\" marginwidth=\"10\"

marginheight=\"10\" border=\"no\" />\n";


استبدله بالتالي



كود PHP:
$mainframe = "<frame src=\"" . iif(!empty($vbulletin-

>GPC['loc']) AND !preg_match('#^[a-z]+:#i', $vbulletin->GPC

['loc']), create_full_url($vbulletin->GPC['loc']),

"index.php?" . $vbulletin->session->vars['sessionurl'] .

"do=home") . "\" name=\"main\" scrolling=\"yes\"

frameborder=\"0\" marginwidth=\"10\" marginheight=\"10\"

border=\"no\" />\n";


:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+



ترقيع ملف الـ functions.php الموجود في مجلد الـ includes

ابحث عن كلمة



كود PHP:
if (!preg_match('#^[a-z]+://#i', $url))


استبدلها بالتالي



كود PHP:
if (!preg_match('#^[a-z]+(?<!

about|javascript|vbscript|data)://#i', $url))



وكذلك في نفس الملف functions.php الموجود في مجلد الـ includes



ابحث عن



كود PHP:
{
$modcache

["$userid"]["$do"] = 1;
break;
}
}
else
{
$modcache["$userid"]

["$do"] = 1;
break;
}


استبدله بالتالي




كود PHP:
{
$modcache

["$userid"]["$do"] = 1;
}
}
else
{
$modcache["$userid"]

["$do"] = 1;
}


:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+



في ملف version_vbulletin.php الموجود في مجلد الـ includes



ابحث عن



كود PHP:
define('FILE_VERSION_VBULLETIN', '');


استبدله بالتالي



كود PHP:
define('FILE_VERSION_VBULLETIN', '3.7.1 Patch Level 1');


وبالتوفيق للجميع
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://red-devils.mam9.com
TiTo
مدير عام
مدير عام
TiTo


عدد الرسائل : 562
العمر : 32
تاريخ التسجيل : 30/08/2008

ترقيع ثغرة Xss للنسخة 3.7.1 Empty
مُساهمةموضوع: رد: ترقيع ثغرة Xss للنسخة 3.7.1   ترقيع ثغرة Xss للنسخة 3.7.1 Emptyالسبت سبتمبر 06, 2008 4:29 pm

مشكوووووووووووووووووووور
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://red-devils.mam9.com
c.ronaldo
مدير عام
مدير عام
c.ronaldo


عدد الرسائل : 412
العمر : 54
الموقع : EGYPT ام الدنيا
المزاج : معصب
تاريخ التسجيل : 01/09/2008

ترقيع ثغرة Xss للنسخة 3.7.1 Empty
مُساهمةموضوع: رد: ترقيع ثغرة Xss للنسخة 3.7.1   ترقيع ثغرة Xss للنسخة 3.7.1 Emptyالجمعة سبتمبر 12, 2008 1:06 pm

مشكور اخى على المرور الطيب
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://red-devils.mam9.com
TiTo
مدير عام
مدير عام
TiTo


عدد الرسائل : 562
العمر : 32
تاريخ التسجيل : 30/08/2008

ترقيع ثغرة Xss للنسخة 3.7.1 Empty
مُساهمةموضوع: رد: ترقيع ثغرة Xss للنسخة 3.7.1   ترقيع ثغرة Xss للنسخة 3.7.1 Emptyالسبت سبتمبر 13, 2008 5:42 pm

ترقيع ثغرة Xss للنسخة 3.7.1 948938 ترقيع ثغرة Xss للنسخة 3.7.1 948938 ترقيع ثغرة Xss للنسخة 3.7.1 948938

مشكووووووووووووووور
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://red-devils.mam9.com
c.ronaldo
مدير عام
مدير عام
c.ronaldo


عدد الرسائل : 412
العمر : 54
الموقع : EGYPT ام الدنيا
المزاج : معصب
تاريخ التسجيل : 01/09/2008

ترقيع ثغرة Xss للنسخة 3.7.1 Empty
مُساهمةموضوع: رد: ترقيع ثغرة Xss للنسخة 3.7.1   ترقيع ثغرة Xss للنسخة 3.7.1 Emptyالإثنين سبتمبر 29, 2008 3:28 pm

مشكور على المرور يا غالى
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://red-devils.mam9.com
A&N
مدير عام
مدير عام
A&N


عدد الرسائل : 222
العمر : 31
الموقع : www.migafire.com
المزاج : رايق
تاريخ التسجيل : 07/09/2008

ترقيع ثغرة Xss للنسخة 3.7.1 Empty
مُساهمةموضوع: رد: ترقيع ثغرة Xss للنسخة 3.7.1   ترقيع ثغرة Xss للنسخة 3.7.1 Emptyالثلاثاء أكتوبر 14, 2008 5:56 pm

lمشكوررررررررر على الموضوع الرائع
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
ترقيع ثغرة Xss للنسخة 3.7.1
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
الشياطين الحمر :: قســم تطــوير المــنتديات :: قســم ثغــرات المنتديات-
انتقل الى: