نظام تسجيل نقاط الضعف المشترك

نظام تسجيل نقاط الضعف المشترك (CVSS) هو معيار صناعي مجاني ومفتوح لتقييم شدة الثغرات الأمنية لنظام الكمبيوتر. تحاول CVSS تخصيص درجات الخطورة لنقاط الضعف، مما يسمح للمستجيبين بتحديد أولويات الاستجابات والموارد وفقًا للتهديد. يتم حساب الدرجات بناءً على صيغة تعتمد على عدة مقاييس تقارب سهولة الاستغلال وتأثير الاستغلال. تتراوح الدرجات من 0 إلى 10، حيث تكون 10 هي الأشد. في حين أن الكثيرين يستخدمون فقط نقاط CVSS الأساسية لتحديد الشدة، توجد أيضًا الدرجات الزمنية والبيئية، لعامل توافر عوامل التخفيف ومدى انتشار الأنظمة الضعيفة داخل المؤسسة، على التوالي.

تم إصدار الإصدار الحالي من CVSS (CVSSv3.1) في يونيو 2019.

497x497بك

 التاريخ 
أدى البحث الذي أجراه المجلس الاستشاري الوطني للبنية التحتية (NIAC) في 2003/2004 إلى إطلاق الإصدار 1 من CVSS (CVSSv1) في فبراير 2005، بهدف أن يكون «مصممًا لتوفير تصنيفات مفتوحة ومعيار عالمي لشدة نقاط الضعف في البرامج». لم تخضع هذه المسودة الأولية لمراجعة النظراء أو المراجعة من قبل المنظمات الأخرى. في أبريل 2005، اختارت NIAC منتدى فرق الاستجابة للحوادث والأمن (FIRST) لتصبح الوصي على CVSS من أجل التنمية المستقبلية.

تشير التعليقات الواردة من البائعين الذين يستخدمون CVSSv1 في الإنتاج إلى وجود «مشكلات كبيرة في المسودة الأولية لـ CVSS». بدأ العمل على الإصدار 2 من CVSS (CVSSv2) في أبريل 2005 مع إطلاق المواصفات النهائية في يونيو 2007.

نتج عن المزيد من التعليقات بدء العمل على الإصدار 3  CVSS في عام 2012، وانتهاءً بإصدار CVSSv3.0 في يونيو 2015.

 المصطلح 
يقيس تقييم CVSS ثلاثة مجالات اهتمام:

 المقاييس الأساسية للصفات الجوهرية للثغرات
 المقاييس الزمنية للخصائص التي تتطور على مدى عمر الضعف
 المقاييس البيئية لنقاط الضعف التي تعتمد على تطبيق أو بيئة معينة

يتم إنشاء درجة عددية لكل مجموعة من هذه المجموعات المترية. تمثل السلسلة المتجهة (أو ببساطة «المتجه» في CVSSv2) قيم جميع المقاييس ككتلة نصية.

 المقاييس الأساسية 

 الوصول إلى Vector 
يوضح ناقل الوصول (AV) كيف يمكن استغلال الثغرة الأمنية.
القيمة وصف أحرز هدفا محلي (L) يجب أن يمتلك المهاجم وصولًا ماديًا إلى النظام المعرض للخطر (مثل هجمات firewire) أو حساب محلي (مثل هجوم تصعيد الامتياز). 0.395 الشبكة المجاورة (A) يجب أن يكون للمهاجم حق الوصول إلى مجال البث أو التصادم للنظام المعرض للخطر (على سبيل المثال انتحال ARP وهجمات البلوتوث). 0.646 الشبكة (N) تعمل الواجهة المعرضة للخطر في الطبقة 3 أو أعلى من مكدس شبكة OSI. غالبًا ما توصف هذه الأنواع من الثغرات الأمنية بأنها قابلة للاستغلال عن بُعد (مثل تجاوز سعة المخزن المؤقت البعيد في خدمة الشبكة) 1.0

 تعقيد الوصول 
يصف مقياس تعقيد الوصول (AC) مدى سهولة أو صعوبة استغلال الثغرة المكتشفة.
القيمة وصف أحرز هدفا مرتفع (H) توجد ظروف متخصصة، مثل حالة العرق مع نافذة ضيقة، أو شرط لأساليب الهندسة الاجتماعية التي يمكن أن يلاحظها بسهولة من قبل الأشخاص المطلعين. 0.35 متوسطة (M) هناك بعض المتطلبات الإضافية للهجوم، مثل تحديد أصل الهجوم، أو مطلب لتشغيل النظام المعرض للهجوم بتكوين غير شائع وغير افتراضي. 0.61 منخفض (L) لا توجد شروط خاصة لاستغلال الثغرة الأمنية، على سبيل المثال عندما يكون النظام متاحًا لأعداد كبيرة من المستخدمين، أو عندما يكون التكوين الضعيف موجودًا في كل مكان. 0.71

 المصادقة 
يصف مقياس المصادقة (Au) عدد المرات التي يجب على المهاجم المصادقة على هدف لاستغلاله. لا يشمل (على سبيل المثال) المصادقة على الشبكة من أجل الوصول. بالنسبة للثغرات الأمنية القابلة للاستغلال محليًا، يجب تعيين هذه القيمة فقط إلى فردية أو متعددة إذا كانت المصادقة الإضافية مطلوبة بعد الوصول الأولي.
القيمة وصف أحرز هدفا متعددة (M) يتطلب استغلال الثغرة الأمنية أن يقوم المهاجم بالمصادقة مرتين أو أكثر، حتى لو تم استخدام نفس بيانات الاعتماد في كل مرة. 0.45 واحد (S) يجب على المهاجم المصادقة مرة واحدة لاستغلال الثغرة الأمنية. 0.56 لا شيء (N) لا توجد متطلبات للمهاجم للمصادقة. 0.704

 مقاييس التأثير 

 سرية 
يصف مقياس السرية (C) التأثير على سرية البيانات التي يعالجها النظام.
القيمة وصف أحرز هدفا لا شيء (N) لا يوجد تأثير على سرية النظام. 0.0 جزئي (P) هناك قدر كبير من الإفصاح عن المعلومات، ولكن نطاق الخسارة مقيد بحيث لا تتوفر جميع البيانات. 0.275 مكتمل (C) هناك إفشاء كامل للمعلومات، مما يتيح الوصول إلى أي / جميع البيانات الموجودة على النظام. بدلاً من ذلك، يتم الحصول على الوصول إلى بعض المعلومات المقيدة فقط، لكن المعلومات التي تم الكشف عنها تمثل تأثيرًا مباشرًا وخطيرًا. 0.660

 النزاهة 
يصف مقياس النزاهة (I) التأثير على سلامة النظام المستغل.
القيمة وصف أحرز هدفا لا شيء (N) لا يوجد تأثير على سلامة النظام. 0.0 جزئي (P) تعديل بعض البيانات أو ملفات النظام ممكن، لكن نطاق التعديل محدود. 0.275 مكتمل (C) هناك خسارة كاملة في النزاهة؛ يمكن للمهاجم تعديل أي ملفات أو معلومات على النظام المستهدف. 0.660

 التوفر 
يصف مقياس التوفر (A) التأثير على توفر النظام المستهدف. تؤثر الهجمات التي تستهلك عرض النطاق الترددي للشبكة أو دورات المعالج أو الذاكرة أو أي موارد أخرى على توفر النظام.
القيمة وصف أحرز هدفا لا شيء (N) لا يوجد تأثير على توافر النظام. 0.0 جزئي (P) هناك انخفاض في الأداء أو فقدان بعض الوظائف. 0.275 مكتمل (C) هناك خسارة كاملة لتوافر المورد المهاجم. 0.660

 العمليات الحسابية 
تُستخدم هذه المقاييس الستة لحساب قابلية الاستغلال والتأثير على النتائج الفرعية للثغرة. تُستخدم هذه الدرجات الفرعية لحساب النتيجة الأساسية الإجمالية.

المقاييس متسلسلة لإنتاج CVSS Vector للثغرة الأمنية.

 مثال 
تؤثر ثغرة تجاوز سعة المخزن المؤقت على برنامج خادم الويب الذي يسمح للمستخدم البعيد بالتحكم الجزئي في النظام، بما في ذلك القدرة على التسبب في إيقاف تشغيله:
قياس القيمة وصف الوصول إلى Vector شبكة الاتصال يمكن الوصول إلى الثغرة الأمنية من أي شبكة يمكنها الوصول إلى النظام المستهدف - عادةً ما يكون الإنترنت بأكمله تعقيد الوصول منخفض لا توجد متطلبات خاصة للوصول المصادقة لا شيء لا توجد متطلبات للمصادقة من أجل استغلال الثغرة الأمنية سرية جزئي يمكن للمهاجم قراءة بعض الملفات والبيانات الموجودة على النظام النزاهة جزئي يمكن للمهاجم تغيير بعض الملفات والبيانات على النظام التوفر اكتمال يمكن أن يتسبب المهاجم في عدم توفر / عدم استجابة النظام وخدمة الويب عن طريق إيقاف تشغيل النظام

 المراجع 

 روابط خارجية 

 موقع CVSS لمنتدى فرق الاستجابة للحوادث والأمن (FIRST)
 موقع CVSS لقاعدة بيانات الضعف الوطنية (NVD)
 نظام حساب نقاط الضعف المشترك v2

تصنيف:أمن شبكات الحاسوب
تصنيف:معايير أمن الحاسوب