صلاحيات السجلات: تسجيل الدخول لا يكفي لحماية الفواتير
الأمن السيبراني

صلاحيات السجلات: تسجيل الدخول لا يكفي لحماية الفواتير

قد يملك المستخدم حسابًا صحيحًا دون أن يملك حق قراءة كل سجل. حماية الطلبات والفواتير تحتاج تحققًا من العملية ومن المورد نفسه، وليس مجرد وجود جلسة دخول…

◷ 2 دقائق قراءةوليد الفليحي

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

اجعل القرار على الخادم

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

اختبر الوصول الأفقي والرأسي

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

مثال من الملفات

ربما تكون صفحة الفاتورة محمية لكن PDF محفوظًا تحت رابط عام. راجع مصدر تنزيل الملف وكيف تصل إليه الخدمة. اسم ملف طويل ليس بديلًا كاملًا عن قرار صلاحية؛ يجب أن يكون التخزين والتسليم جزءًا من تصميم الحماية.

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

راجع دليل التفويض في OWASP عند بناء سياسة الوصول. النتيجة المطلوبة أن تكون حدود كل حساب واضحة وقابلة للاختبار، وليس فقط أن تعمل الصفحة للمستخدم الصحيح.

اقرأ أيضًا

شارك المقال
وليد الفليحي

وليد الفليحي

برمجيات واكثر - عضو الهيئة السعودية للمهندسين

أحوّل الأفكار إلى حلول رقمية متكاملة، وأطوّر مواقع وأنظمة ويب حديثة تساعد الجهات والأفراد على تحقيق أهدافهم بكفاءة عالية، مع خبرة في تطوير الأنظمة، إدارة الخوادم وحلول البنية التح…

▢ التعليقات (0)

تظهر التعليقات بعد مراجعتها.
حساب العميل

تسجيل الدخول

أهلًا بعودتك، تابع طلباتك ومنتجاتك.

ليس لديك حساب؟ تسجيل حساب جديد

حساب العميل

تسجيل حساب جديد

أنشئ حسابك لطلب الحلول ومتابعة خدماتك.

8 أحرف على الأقل

لديك حساب بالفعل؟ تسجيل الدخول