
IBM WebSphere إلغاء تسلسل البيانات غير الموثوقة - IBM WebSphere 7,8,8.5,9
إلغاء تسلسل بيانات غير موثوقة في IBM WebSphere - IBM WebSphere 7,8,8.5,9
العنوان: إلغاء تسلسل بيانات غير موثوقة في IBM WebSphere
التطبيق: IBM WebSphere 7,8,8.5,9
الوصف: يقوم خادم التطبيقات بإلغاء تسلسل بيانات غير موثوقة عند وجود ملف تعريف الارتباط WASPostParam. يمكن أن يؤدي ذلك إلى رفض الخدمة (DoS) عبر استنزاف الموارد وربما تنفيذ تعليمات برمجية عن بُعد.
المؤلفون: Federico Dotta <[email protected]>
Maurizio Agazzini <[email protected]>
حالة البائع: تم الإصلاح (PI62375)
مرشح CVE: قام مشروع الثغرات والتعرضات الشائعة (CVE) بتعيين
الاسم CVE-2016-5983 لهذه المشكلة.
المراجع: http://lab.mediaservice.net/advisory/2016-02-websphere.txt
http://lab.mediaservice.net/code/websphere_payload.zip
http://www-01.ibm.com/support/docview.wss?uid=swg21990060
عند استخدام نموذج المصادقة المخصص، يقوم IBM WebSphere تلقائيًا بتعيين ملفات تعريف الارتباط WASPostParam وWASReqURL عندما يكون ملف تعريف الارتباط للجلسة LtpaToken2 غير صالح. تُستخدم البيانات الموجودة في ملفات تعريف الارتباط هذه عند تسجيل دخول المستخدم مرة أخرى لاسترداد الصفحة الأخيرة التي تمت زيارتها والمعلمات ذات الصلة.
WASPostParam هو كائن Java متسلسل يتم إلغاء تسلسله دون التحقق من نوع الكائن. يمكن استغلال هذا السلوك للتسبب في رفض الخدمة وربما تنفيذ تعليمات برمجية عشوائية.
الكائنات التي يمكن أن تسبب رفض الخدمة (DoS) تستند إلى حمولات معروفة تم الكشف عنها مأخوذة من:
حاليًا لا توجد سلسلة معروفة تسمح بتنفيذ التعليمات البرمجية على IBM WebSphere، ومع ذلك يتم اكتشاف سلاسل جديدة كل يوم.
يمكن إعادة إنتاج الهجوم على النحو التالي:
إنشاء تطبيق مع نموذج المصادقة المخصص
بعد تسجيل دخول المستخدم، يتم تعيين LtpaToken2 بواسطة خادم التطبيقات
إجراء طلب HTTP GET يحتوي على ملف تعريف الارتباط WASPostParam مع أحد هذه المحتويات:
تؤثر هذه الثغرة على الإصدارات والإصدارات التالية من IBM WebSphere Application Server والإصدارات السابقة:
قم بتطبيق الإصلاح المؤقت PI62375
http://www-01.ibm.com/support/docview.wss?uid=swg24042712
إثبات المفهوم.
الجدول الزمني
20/08/2016 - أول اتصال أُرسل إلى IBM PSIRT (psirt at us.ibm.com) 22/08/2016 - رد IBM، تم تعيين تنبيه PSIRT رقم 6345 للخلل 05/10/2016 - اتصال من IBM بمعلومات الإصلاح (PI62375) 07/10/2016 - نشر تنبيه أمني