Security Misconfiguration

سوء تكوين الأمان


what is:

  • فكرة الـ Security Misconfiguration معناها إن فيه مشكلة في إعدادات الأمان الخاصة بالسيرفر أو التطبيق أو الشبكة بتاعتك، والمشاكل دي ممكن تخلي المهاجمين يلاقوا ثغرات يستغلوها عشان يهاجموا نظامك


Example:

  • لمشاكل دي ممكن تيجي من كذا سبب، زي مثلاً:

    • سيرفر مش متحدث أو تطبيق مش محدث لآخر نسخة فيها تصحيحات الأمان.

    • تشغيل خدمات مش ضرورية: زي ما يكون فيه خدمات زي SFTP شغالة على السيرفر ومش محتاجها.

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

    • غياب التشفير: زي ما يكون البيانات مش محمية بتشفير أثناء النقل (زي تشفير HTTPS) وده يخلي أي حد ممكن يلتقط البيانات بسهولة.

    • الهاكرز أو حتى الـ bots (البرامج اللي بتعمل مسح أوتوماتيكي للأنظمة) دايمًا بتدور على مشاكل زي دي عشان تستغلها.


Prevention:

  • تحديث النظام والمكتبات دايمًا: لازم دايمًا تتأكد إنك بتستخدم أحدث الإصدارات من التطبيقات والمكتبات اللي بتستخدمها. الإصدارات الحديثة بتكون فيها تصحيحات أمان مهمة.

  • إغلاق الخدمات اللي مش محتاجها: لازم تتأكد إن الخدمات اللي مش ضرورية شغالة على السيرفرات بتاعتك تكون مقفولة. زي ما يكون عندك سيرفر مش محتاج FTP أو SFTP، تقفلها.

  • ضبط الأذونات بعناية: لازم تتأكد إن الأذونات محددة بدقة بحيث بس المستخدمين المصرح لهم يقدروا يوصلوا للبيانات أو الخدمات الحساسة.

  • تطبيق التشفير في كل مكان: لازم تستخدم بروتوكولات تشفير زي HTTPS عشان تحمي البيانات أثناء نقلها عبر الشبكة.

  • مراجعة التكوينات باستمرار: لازم تعمل مراجعات دورية للتأكد إن كل إعدادات الأمان مضبوطة وصحيحة، وتختبر الأنظمة بتاعتك باستخدام أدوات اختبار الاختراق.


scenarios:

Last updated