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

عندما يُرسل مُخترق مُدخلات خبيثة إلى تطبيق مُعرّض للخطر، يُمكنه إجبار التطبيق على تنفيذ شيفرة خبيثة للسيطرة على الجهاز أو تعطيل النظام. من المعروف أن ثغرات تجاوز سعة المخزن المؤقت تُسببها أخطاء مُبرمجين يسهل فهمها، ولكن من الصعب تجنبها والحماية منها.
يستغل المهاجمون مشاكل تجاوز سعة المخزن المؤقت عن طريق الكتابة فوق ذاكرة التطبيق، وتغيير مسار تنفيذه، وإطلاق استجابة تُلحق الضرر بالملفات أو تكشف معلومات حساسة. على سبيل المثال، قد يُدخل المهاجم تعليمات برمجية إضافية، مُرسلاً تعليمات جديدة إلى التطبيق للحصول على وصول مُتميز إلى نظام تكنولوجيا المعلومات الخاص بك.
المصدر: NetSparker ، Imperva
قراءة إضافية:
المصطلحات ذات الصلة:
يُعدّ منع تجاوز سعة المخزن المؤقت ذا أهمية بالغة للشركات التي تُطوّر البرمجيات. درّب المطورين على أهم عشرة أخطاء برمجية وفقًا لتصنيف OWASP لمساعدتهم على فهم أهمية التحقق من حدود الكود والتحقق من صحة المدخلات فيه. تختبر معظم حلول فحص الكود الثابت المتوفرة في السوق التحقق من صحة المدخلات، وستنبهك في حال عدم ضبطها بشكل صحيح. احرص دائمًا على دمج فحص الكود الثابت والديناميكي في دورة حياة تطوير البرمجيات لديك.
بالنسبة للشركات غير المتخصصة في التطوير، عليك الانتباه إلى الثغرات الأمنية التي قد تُكشف في برامج COTS التي تشتريها وتستخدمها في شركتك. قد تحتوي هذه البرامج أحيانًا على ثغرات في تجاوز سعة المخزن المؤقت، مما قد يؤدي إلى اختراق أنظمة الحوسبة لديك. احرص دائمًا على متابعة تحذيرات الأمان الصادرة عن الموردين، وتطبيق التصحيحات الأمنية في الوقت المناسب لضمان سلامة بيئة برامجك من هذه الثغرات وغيرها الكثير.
يمكن تجنب هجمات تجاوز سعة المخزن المؤقت بسهولة، سواءً في شيفرة الآخرين أو شيفرتك. انتبه لهذا الأمر لتجنب الوقوع في خطأ مكلف.
اكتشف وشارك أحدث اتجاهات الأمن السيبراني والنصائح وأفضل الممارسات - إلى جانب التهديدات الجديدة التي يجب الحذر منها.
المؤلفة: كاتي بوكيتي | الافتتاحية: كريج تايلور افتتاحية بقلم كريج تايلور: لقد عرفنا ذلك منذ فترة...
اقراء المزيد
المؤلفة: كاتي بوكيتي | افتتاحية: كريغ تايلور افتتاحية بقلم كريغ تايلور: يجب أن يختبر اختبار CAPTCHA ما إذا...
اقراء المزيداحصل على نظرة أكثر حدة للمخاطر البشرية، من خلال النهج الإيجابي الذي يتفوق على اختبار التصيد التقليدي.
