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