المجتمع DFIR

تحديد خطورة الثغرة: كيف تستخدم CVSS من دون أن تعتمد عليه وحده؟

عندك ثغرتان بالدرجة نفسها، لكن واحدة في خدمة معزولة ببيانات تجريبية، والثانية على مسار مكشوف يتعامل مع بيانات حساسة. هل تصلحهما بالترتيب نفسه؟ غالبًا تحتاج معلومات أكثر من الرقم. تقدير الشدة يساعد على وصف الثغرة، أما أولوية المعالجة فتحتاج فهم التهديد والبيئة والأثر على العمل.

فرّق بين ثلاثة أسئلة

الأول: ما القدرة التقنية التي تمنحها الثغرة وتحت أي شروط؟ الثاني: ما احتمال تحقق هذا السيناريو في بيئتنا وما عواقبه؟ الثالث: ما الذي يجب معالجته أولًا، وبأي إجراء؟ هذه أسئلة مترابطة، لكنها ليست سؤالًا واحدًا.

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

ما الذي يقدمه المعيار فعلًا؟

CVSS

يوفر لغة منظمة لوصف خصائص الثغرة وشدتها. في الإصدار الرابع توجد مجموعات للمقاييس الأساسية والتهديد والبيئة، ومقاييس تكميلية لا تعدل الدرجة النهائية. الدرجة الأساسية وحدها لا تمثل تقييمًا كاملًا لمخاطر المؤسسة؛ وهذا توضيح صريح في دليل الجهة المالكة للمعيار.

عند استخدامه، اذكر الإصدار والمتجه والمجموعات التي اعتمدتها، لا الرقم فقط. ولا تخلط تقييمًا من إصدار قديم بآخر جديد كأنهما حسبا بالطريقة نفسها. إذا كانت معلومة ناقصة، اكتب الافتراض وراجع أثره بدل اختيار قيمة تحقق الدرجة التي تريدها مسبقًا.

ابدأ بالأثر المثبت وشروط الوصول

اسأل: هل يحتاج السيناريو حسابًا؟ ما صلاحياته؟ هل يحتاج تفاعل شخص آخر أو حالة خاصة؟ ما البيانات التي يمكن قراءتها أو تعديلها؟ هل الأثر على النظام نفسه أم على نظام لاحق؟ افصل ما أثبته الاختبار عن احتمالات لم تُختبر.

لو قرأت ملفًا وهميًا خاصًا بحساب آخر، فهذا يثبت كسر الحد في الحالة المعينة. لكنه لا يثبت تلقائيًا قراءة كل الملفات أو تعديلها أو تعطيل الخدمة. يمكنك وصف اتساع محتمل إذا ساندته معلومات معمارية أو تحقق إضافي مصرح، مع توضيح مصدر الاستنتاج. لا تحول كل احتمال إلى أثر مؤكد.

مثالان يوضحان أثر السياق

الحالة الأولى: خلل قراءة في خدمة داخلية تتطلب حسابًا إداريًا، وتحتوي بيانات منخفضة الحساسية، مع ضوابط وصول تحقق الفريق من عملها. الحالة الثانية: خلل مشابه في بوابة عملاء، يمكن لحساب عادي الوصول عبره إلى مستندات خاصة خارج نطاقه. الاختلاف في الشروط ونوع البيانات وحدود العملاء مهم للتقييم.

هذه أمثلة للنقاش، وليست درجات جاهزة. لا نحسب رقمًا دقيقًا من وصف ناقص، ولا نفترض أن الشبكة الداخلية تجعل الخطر منخفضًا دائمًا. قد يكون الأصل الداخلي بالغ الحساسية أو متاحًا لحسابات واسعة. المطلوب أدلة عن البيئة، لا طمأنة مبنية على اسم الشبكة.

أدخل معلومات التهديد والضوابط بعناية

راجع مدى انكشاف الأصل، وتوفر استغلال موثوق أو نشاط معروف عندما يكون ذلك ذا صلة، وقدرة المؤسسة على المنع والكشف والتعافي. فرق بين ضابط موثق اختُبر وضابط قيل إنه موجود. وجود تنبيه لا يمنع الأثر بالضرورة، ووجود جدار حماية لا يثبت أن المسار المطلوب محجوب.

ناقش حساسية البيانات والوظيفة مع مالك العمل. المختبر قد يثبت قراءة حقل لكنه لا يعرف أنه يحمل مفتاح عملية مالية أو معلومة محكومة بقيود داخلية. وفي المقابل، لا تستخدم عبارة «قد يؤدي إلى خسائر ضخمة» بلا سلسلة منطقية تربط الخلل بالنتيجة.

اكتب قرارًا يمكن الدفاع عنه

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

ولا تخفض الشدة لمجرد أن الإصلاح مكلف؛ كلفة الإصلاح تؤثر في خطة التعامل، لا تغير الأثر المثبت. المرجعان الرسميان للمواصفة ودليل الاستخدام:
https://www.first.org/cvss/v4.0/specification-document
https://www.first.org/cvss/v4.0/user-guide

ولعرض التقييم داخل تقرير واضح، اقرأ:
https://courses.cyberpts.com/community/17/kyf-tktb-tqryr-akhtbar-akhtraq-ysttya-alfryq-aslahh