ابحث عن بالضبط is a الضعف?
الثغرة الأمنية (المعروفة أيضًا باسم الثغرة الأمنية) هي خلل أمني يُكتشف في منتج ما، مما قد يجعله عرضة للاختراق والبرامج الضارة. باستخدام هذه الثغرات، يستطيع المهاجمون استغلال النظام/المنتج المتأثر لتحقيق مكاسب بطرق مختلفة.
ما هو الاستغلال؟
الاستغلالات هي هجمات تُشن على النظام باستغلال ثغرة أمنية معينة قد يعاني منها. وهي عبارة عن سلسلة من الأوامر التي تُمكّن البرامج الضارة من الوصول إلى النظام المُصاب بامتيازات خاصة، وبالتالي السيطرة عليه.
على سبيل المثال، استغل برنامج الاستغلال سيئ السمعة المسمى EternalBlue ثغرة أمنية في تطبيق Microsoft لبروتوكول Server Message Block (SMB) وأطلق أكبر هجوم فدية في التاريخ يسمى WannaCry.
ما هما Meltdown وSpectre؟
- في الآونة الأخيرة، اكتشف الباحثون ثغرتين رئيسيتين في معالجات إنتل التي تم طرحها بعد عام 1995. تُعرف هذه الثغرات باسم الانهيار (CVE-2017-5754) و طيف (CVE-2017-5753 وCVE-2017-5715).
- يسمح Meltdown وSpectre بالوصول إلى البيانات المُعالجة حديثًا على النظام. على الرغم من أن Intel تُؤكد استحالة إتلاف هذه البيانات أو مسحها من النظام، إلا أن المهاجمين ما زالوا قادرين على سرقة البيانات الآمنة، مما يُعرّض أمان المستخدم للخطر.
- يمكن للمهاجمين استخدام كلا الثغرات الأمنية للتجسس وسرقة البيانات الآمنة مثل كلمات المرور ومفاتيح التشفير الموجودة في ذاكرة التخزين المؤقت.
- عندما اكتُشفت هذه الثغرات الأمنية لأول مرة، اعتبرتها إنتل مجرد خلل بسيط. لكن لاحقًا، كشف باحثون من مشروع زيرو في جوجل عن مدى خطورة هذه الثغرات.
ماذا يفعل برنامج Melt d down (CVE-2017-5754)؟
- يتيح الانهيار للعمليات ذات الامتيازات المنخفضة الوصول إلى العمليات الأساسية ذات الامتيازات العالية لسرقة ذاكرة النظام.
- ويستخدم معلومات القناة الجانبية المتوفرة في المعالجات الحديثة.
- من المعروف حتى الآن أن Meltdown يؤثر فقط على معالجات Intel.
ماذا يفعل برنامج Spectre (CVE-2017-5753 و CVE-2017-5715) ؟
- يتيح Spectre الوصول إلى ذاكرة أحد التطبيقات قيد التشغيل بواسطة تطبيق آخر.
- لتحسين الأداء، تستخدم معظم المعالجات تقنية تُسمى "التنفيذ التخميني"، حيث يحاول المعالج حساب الخطوة أو التعليمات التالية التي سيتم تنفيذها مسبقًا. إذا لم يكن ذلك ضروريًا أو إذا كان التنبؤ خاطئًا، يبدأ المعالج من بداية البرنامج. يؤثر تطبيق Spectre على معالجات التنفيذ التخميني من خلال منح عملية واحدة صلاحية الوصول إلى محتويات عملية أخرى تعمل في الذاكرة.
- ثغرة Spectre تؤثر على معالجات Intel وARM وAMD.
كيف تؤثر هذه الثغرات علي؟
إذا كان جهازك مزودًا بمعالج Intel أو AMD أو ARM Cortex-A، ويعمل بأنظمة تشغيل مثل Microsoft أو Linux أو Mac أو Android، فقد تواجه مشاكل في أداء النظام. مع ذلك، لا تزال شدة التباطؤ غير واضحة.
ماذا أفعل؟
- اتصل ببائع نظام التشغيل أو الشركة المصنعة للنظام لديك وقم بتطبيق أي تحديثات أمان متوفرة بمجرد توفرها.
- قم بتطبيق كافة تصحيحات الأمان الموصى بها عندما تكون متاحة.
- إبقاء التحديثات التلقائية قيد التشغيل.
خبراء الموضوع
أليشا سالونكي، شالاكا باتيل، سوفارنا تريجون، شيريرام موندي | مختبرات الأمان للشفاء السريع
المراجع المحتوى:
https://newsroom.Intel.com/news/Intel-responds-to-security-research-findings/
https://www.amd.com/en/corporate/speculative-execution
https://developer.arm.com/support/security-update
https://googleprojectzero.blogspot.in/2018/01/reading-privileged-memory-with-side.html
https://security.googleblog.com/2018/01/todays-cpu-vulnerability-what-you-need.html
https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/ADV180002



