لماذا لم يعد النهج التقليدي لأمن التطبيقات فعّالًا
لم يعد نموذج «اكتشف وأصلح» يعمل. فمساعدات الذكاء الاصطناعي (AI) تسرّع التطوير، وأنظمة CI/CD تنشر الشيفرة البرمجية باستمرار، وقائمة الرقع المنتظرة تتضخم بوتيرة أسية. أما أمن التطبيقات (AppSec) بصيغته القديمة فيذوب كقطعة جليد. المطلوب نهج جديد يدمج الأمن في عملية التطوير منذ البداية.
معالج بواسطة الذكاء الاصطناعي من ZDNet AI؛ بتحرير Hamidun News
يتوقف نموذج «اكتشف وأصلح» في أمن التطبيقات عن العمل. فحين يستكمل المطورون شيفرتهم البرمجية بمساعدة الذكاء الاصطناعي (AI)، وينشرون التحديثات يوميًا، وتنمو قائمة الثغرات المعروفة بمتوالية هندسية، يعجز النهج القديم عن مجاراة هذا الإيقاع.
لماذا انهار أمن التطبيقات القديم
اعتمد الأمن التقليدي على افتراض أن الأخطاء المكتشفة يمكن إصلاحها قبل الإصدار التالي. لكن الواقع تغيّر. فمساعدات الذكاء الاصطناعي مثل GitHub Copilot تسرّع كتابة الشيفرة، ويُصدر المطورون عدة نسخ في اليوم الواحد بفضل خطوط CI/CD، وقد تضاعف عدد الثغرات المعروفة (CVE) عدة مرات خلال عامين. وأصبحت سرعة التطوير تتفوق على سرعة رصد المشكلات وإصلاحها.
وتتفاقم المشكلة بوتيرة أسية: فكل ثغرة CVE تحتاج إلى وقت للتحليل والتقييم (assessment) وتطوير الرقعة والاختبار والتراجع عن الإصدار. وفي المقابل، تُكتشف ثغرات جديدة كل أسبوع. وهكذا ينمو الطابور أسرع مما يمكن معالجته.
نقطة الاختناق
- نمو أسّي في الثغرات CVE: يزيد عدد الثغرات الجديدة كل عام على العام الذي سبقه. ففي عام 2023 وحده سُجّلت أكثر من 28 ألف ثغرة CVE.
- رقع متأخرة: طابور الإصلاحات أطول مما تستطيع البشرية معالجته. ويبلغ متوسط الفاصل بين اكتشاف الثغرة وصدور الرقعة أشهرًا.
- الذكاء الاصطناعي أسرع من ضمان الجودة (QA): تكتب النماذج التوليدية الشيفرة أسرع مما يمكن فحصها يدويًا، بل وحتى بالأدوات الآلية.
- سلسلة تبعيات لا تنتهي: ثغرة واحدة في مكتبة شائعة تصيب مئات التطبيقات وآلافها، من تطبيقات الجوال إلى البنى التحتية الحرجة.
الانتقال إلى اليسار
تتجه الشركات إلى نهج «shift-left»، أي دمج فحوص الأمن في المراحل المبكرة من التطوير، مباشرةً في بيئة التطوير المتكاملة (IDE) لدى المطور، بدلًا من رصد المشكلات بعد النشر في بيئة الإنتاج (production).
ويعني ذلك أن التحليل الساكن (SAST) يمنع الشيفرة غير الموثوقة قبل دمجها (merge)، وأن فحوص التبعيات ترصد الثغرات CVE في إصدارات المكتبات، وأن التحليل الديناميكي (DAST) يحاكي الهجمات في بيئة الاختبار. لكن هذا كله لا يكفي في كثير من الأحيان.
وتتجه بعض الشركات إلى الاستجابة الآلية للحوادث: فإذا اكتُشفت ثغرة في بيئة الإنتاج، يتراجع التنبيه فورًا عن الشيفرة المعيبة أو يعزلها دون تدخل بشري. وهذا يقلّص نافذة الثغرة من ساعات إلى دقائق.
«لم يعد بالإمكان أن يكون الأمن الخطوة الأخيرة في التطوير. يجب أن يكون
مدمجًا في الشيفرة منذ السطر الأول.»
عقد جديد بين فريقي التطوير والأمن
كان النموذج القديم قائمًا على التعارض: يكتب المطورون بسرعة، ثم ينتقدهم مهندسو الأمن لاحقًا. أما النموذج الجديد فيتطلب التعاون. يعتاد المطور التفكير في الأمن أثناء كتابة الشيفرة، وينضم مهندس الأمن إلى الفريق ويكتب أدوات أتمتة بدلًا من الفحوص اليدوية.
ماذا يعني ذلك
انتهى عصر فريق أمن التطبيقات الذي يجلس أمام قائمة تحقق ويصطاد الأخطاء في اختبارات الاختراق (pentest). الواقع الجديد أن الأمن مدمج في التطوير وليس ملصقًا من الخارج. المطلوب هو DevSecOps، لا أقسام منفصلة لأمن التطبيقات. والشركات التي لا تعيد توجيه نهجها ستتخلف في السرعة وفي الموثوقية معًا.
Access Frontier LLMs & Multimodal AI in One Workspace
Discover NomadNet AI (nomadnet.ai) — unified access to frontier language models, research synthesis, and multimodal workflows.
أهم ما في عالم الذكاء الاصطناعي — مرة كل أسبوع
سبع قصص مهمة فعلاً هذا الأسبوع، مختارة بعناية. بلا ضجيج ولا بيانات صحفية.
تم! تحقق من بريدك للتأكيد.